コンテンツにスキップ

List VC status lists

GET
/api/admin/vc/status-lists
Code sample: Shell / cURL
curl --request GET \
--url 'https://auth.example.com/api/admin/vc/status-lists?purpose=revocation&state=active' \
--header 'Authorization: Bearer <token>'

Lists tenant VC status lists, optionally filtered by purpose and state.

purpose
string
Allowed values: revocation suspension

Filter status lists by purpose.

state
string
Allowed values: active sealed archived

Filter status lists by state.

Status lists for the tenant.

Media type application/json
object
status_lists
required
Array<object>
object
id
required
string
tenant_id
required
string
purpose
required
string
Allowed values: revocation suspension
capacity
required
integer
used_count
required
integer
available_count
integer
utilization_percentage
number
state
required
string
Allowed values: active sealed archived
created_at
required
integer
updated_at
required
integer
sealed_at
integer
etag
string
key
additional properties
total
required
integer
key
additional properties
Example
{
"status_lists": [
{
"id": "sl_revocation_1",
"tenant_id": "tenant_123",
"purpose": "revocation",
"capacity": 131072,
"used_count": 42,
"state": "active",
"created_at": 1770000000,
"updated_at": 1770000000,
"sealed_at": null
}
],
"total": 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"
}