Run Directory Authentication maintenance cleanup
POST
/api/admin/tenants/{tenantId}/directory-auth/maintenance/cleanup
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/tenants/example/directory-auth/maintenance/cleanup \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "reason": "example" }'Tenant admin scoped maintenance operation that marks expired Directory Authentication migration transactions, evidence exports, and support bundle metadata as expired. Export artifacts past their tenant-configured grace period are tombstoned in Object Catalog for later physical object cleanup.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” tenantId
required
string
Request Body required
Section titled “Request Body required ” Media type application/json
object
reason
string
key
additional properties
Example generated
{ "reason": "example"}Responses
Section titled “ Responses ”Directory Authentication maintenance cleanup result.
Media type application/json
object
tenantId
string
result
object
migration_transactions_expired
integer
evidence_exports_expired
integer
evidence_exports_deleted
integer
support_bundles_expired
integer
support_bundles_deleted
integer
Example generated
{ "tenantId": "example", "result": { "migration_transactions_expired": 1, "evidence_exports_expired": 1, "evidence_exports_deleted": 1, "support_bundles_expired": 1, "support_bundles_deleted": 1 }}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}