Supprimer une organisation

DELETE /v1/organizations/{org_id} · permission organizations:write

Supprime une organisation immédiatement et définitivement ; il n'y a pas de délai d'attente et l'opération est irréversible. Le slug reste réservé 90 jours. Un événement organization.deleted est publié et la suppression est inscrite au journal d'audit de gestion.

Requête

Champ Type Obligatoire Description
org_id path oui Identifiant de l'organisation (org_…).

Pas de corps de requête.

Réponse

204 No Content.

Erreurs

HTTP code Quand
404 not_found Aucune organisation avec cet identifiant dans cet environnement.
401 unauthenticated Les identifiants sont absents, invalides ou révoqués.
403 insufficient_permissions Les identifiants n'ont pas la permission requise.
429 rate_limited La limite de débit est dépassée ; réessayez après le délai Retry-After.
503 service_unavailable Une dépendance est temporairement indisponible ; réessayez après le délai Retry-After.

Exemple

curl -X DELETE "https://api.eu.keenauth.com/v1/organizations/org_01j9xk3m7q8r2s4t6v8w0y2z4a" \
  -H "Authorization: Bearer $KEENAUTH_SECRET_KEY"