Unbind an SSO connection from an organization
/api/v1/organizations/{id}/sso-connections/{connectionId}Removes the binding; logins through the connection fall back to the Environment's placement. Existing memberships are untouched. Returns 404 when the connection is not bound to this organization, and 409 (organization.sso_connection_owned_cannot_unbind) when the organization set the connection up itself: an owned connection stays with its organization, so disable or delete it instead. Requires the hierarchy.manage permission at the organization and emits organization.sso_connection.unbound.
Authentication
Authorization Option A JWT access token. Never send alongside X-API-Key: a request carrying both is refused.
X-API-Key Option B API key for management-tier access. Never send alongside an Authorization header: a request carrying both is refused.
Path Parameters
idstring Required connectionIdstring Required Responses
Connection unbound
application/json
error *ApiErrorBodyDto
application/json
error *ApiErrorBodyDto
application/json
error *ApiErrorBodyDto
application/json
error *ApiErrorBodyDto
application/json
error *ApiErrorBodyDto
curl -X DELETE "https://auth.canopy-io.com/api/v1/organizations/value/sso-connections/value" \ -H "X-API-Key: $CANOPY_API_KEY"
HTTP/1.1 204 Connection unbound (empty body)
Tell us how we can improve this guide.