コンテンツにスキップ

Get approval CIBA status

GET
/api/approval-artifacts/{artifactId}/ciba/status
Code sample: Shell / cURL
curl --request GET \
--url https://auth.example.com/api/approval-artifacts/example/ciba/status \
--header 'Authorization: Bearer <token>'

Return CIBA polling status and a completion assertion once approved.

artifactId
required
string

CIBA status for approval artifact completion.

Media type application/json
object
auth_req_id
string
status
required
string
interval
integer format: int64
completion_assertion
Any of:
object
method
string
actor_subject_type
string
actor_subject_id
string
verified_at
integer format: int64
metadata
object
key
additional properties
Example
{
"auth_req_id": "g1:apac:1:cba_internal",
"status": "approved",
"interval": 5,
"completion_assertion": {
"method": "ciba",
"actor_subject_type": "admin_user",
"actor_subject_id": "admin_123",
"verified_at": 1770000000000,
"metadata": {
"source": "approval_ciba",
"auth_req_id": "g1:apac:1:cba_internal"
}
}
}

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"
}