Get tenant provisioning status.
GET
/api/admin/tenants/{id}/provisioning
Code sample: Shell / cURL
curl --request GET \ --url https://auth.example.com/api/admin/tenants/example/provisioning \ --header 'Authorization: Bearer <token>'Returns the Management-owned tenant creation saga and redacted Control Worker capacity operation steps. Reading this endpoint also nudges runnable work, while the scheduled processor remains the durable execution path.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string
Responses
Section titled “ Responses ”Redacted asynchronous tenant provisioning status.
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
{ "mode": "control-plane", "operation_kind": "create", "isolation_policy": "shared_pool", "status": "queued", "capacity_operations": [ { "data_role": "tenant_core/default", "status": "queued", "steps": [ { "step_key": "request_accepted", "status": "queued" } ] } ], "steps": [ { "step_key": "request_accepted", "status": "queued" } ]}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"}