Retry failed tenant provisioning
POST
/api/admin/tenants/{id}/provisioning/retry
Code sample: Shell / cURL
curl --request POST \ --url https://auth.example.com/api/admin/tenants/example/provisioning/retry \ --header 'Authorization: Bearer <token>'Requeues a blocked Control provisioning operation. The operation retains its idempotency, release pins, completed steps, and retry history.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Responses
Section titled “ Responses ”Tenant provisioning retry response.
Media type application/json
object
mode
string
operation_id
required
string
tenant_id
required
string
operation_kind
required
string
source_tenant_id
required
string | null
isolation_policy
required
string
status
required
string
current_step
required
string
attempt_count
required
integer
next_attempt_at
required
integer | null format: int64
last_error_code
required
string | null
created_at
required
integer format: int64
updated_at
required
integer format: int64
completed_at
required
integer | null format: int64
preparation_result
required
object | null
capacity_operation_ids
required
object
key
additional properties
string
capacity_operations
Array<object>
object
data_role
required
string
operation_id
required
string
status
required
string
attempt_count
required
integer
next_attempt_at
required
integer | null format: int64
last_error_code
required
string | null
updated_at
required
integer format: int64
steps
required
Array<object>
object
step_key
required
string
status
required
string
attempt_count
required
integer
next_attempt_at
required
integer | null format: int64
last_error_code
required
string | null
observed_resource_id
required
string | null
progress_current
integer | null
progress_total
integer | null
started_at
required
integer | null format: int64
completed_at
required
integer | null format: int64
updated_at
required
integer format: int64
key
additional properties
key
additional properties
steps
required
Array<object>
object
step_key
required
string
status
required
string
attempt_count
required
integer
next_attempt_at
required
integer | null format: int64
last_error_code
required
string | null
observed_resource_id
required
string | null
progress_current
integer | null
progress_total
integer | null
started_at
required
integer | null format: int64
completed_at
required
integer | null format: int64
updated_at
required
integer format: int64
key
additional properties
key
additional properties
Example
{ "operation_id": "tenant_create_018f3f7c85b07c5da6b61c3a6e6b9e01", "tenant_id": "acme", "operation_kind": "create", "isolation_policy": "tenant_exclusive", "status": "queued", "current_step": "request_accepted", "attempt_count": 1, "next_attempt_at": null, "last_error_code": null, "created_at": 1770000000, "updated_at": 1770000000, "completed_at": null, "capacity_operation_ids": {}, "steps": []}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"}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"}