Eliminar un directorio

DELETE /v1/directories/{directory_id} · permiso directories:write

Elimina el directorio de inmediato y de forma definitiva: sus tokens (las solicitudes SCIM del proveedor de identidad reciben desde entonces 401), sus retenciones de desaprovisionamiento, sus grupos, las membresías de grupo y los registros de usuario del directorio se eliminan en la misma transacción. La eliminación se audita como directory.deleted. Eliminar un directorio ya eliminado devuelve 404.

Solicitud

Campo Tipo Obligatorio Descripción
directory_id path sí ID del directorio SCIM (dir_…).

No hay cuerpo de solicitud.

Respuesta

204 No Content.

Errores

HTTP code Cuándo
404 not_found El directorio no existe en este entorno.
401 unauthenticated La credencial falta, no es válida o fue revocada.
403 insufficient_permissions La credencial no tiene el permiso requerido.
429 rate_limited Se superó el límite de frecuencia; reintente tras el periodo Retry-After.
503 service_unavailable La sincronización de directorios no está disponible temporalmente o no está configurada en este despliegue; reintente tras el periodo Retry-After.

Ejemplo

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