Delete every organization
/api/v1/organizationsDeletes every live organization in the Environment the way the single delete does: memberships and every assignment beneath each organization are removed, pending invitations bound to the organization or its tree are revoked, and each organization is soft-deleted with its subtree. Member identities are untouched. This is the step before switching the container off. Responds 204 No Content, requires the hierarchy.manage permission, and emits organization.deleted_all with the counts.
Authentication
Bearer Token
Authorization Option A JWT access token
API Key
X-API-Key Option B API key for management-tier access
Responses
Every organization deleted with its memberships, pending invitations, and subtree
application/json
error *ApiErrorBodyDto
application/json
error *ApiErrorBodyDto
curl -X DELETE "https://auth.canopy-io.com/api/v1/organizations" \ -H "X-API-Key: $CANOPY_API_KEY"
HTTP/1.1 204 Every organization deleted with its memberships, pending invitations, and subtree (empty body)
Tell us how we can improve this guide.