List initial access tokens.
GET
/api/admin/iat-tokens
Code sample: Shell / cURL
curl --request GET \ --url https://auth.example.com/api/admin/iat-tokens \ --header 'Authorization: Bearer <token>'Lists Initial Access Token metadata stored in the INITIAL_ACCESS_TOKENS KV namespace. Plaintext token values are never returned; only token hashes, descriptions, timestamps, and single-use flags are exposed.
Authorizations
Section titled “Authorizations ”Responses
Section titled “ Responses ”Initial Access Token list response.
Media type application/json
object
tokens
required
Array<object>
object
tokenHash
required
string
description
required
string
createdAt
required
string format: date-time
expiresAt
required
string | null format: date-time
single_use
required
boolean
key
additional properties
total
required
integer
key
additional properties
Example
{ "tokens": [ { "tokenHash": "7f9c2ba4...", "description": "Token for dynamic client registration.", "createdAt": "2026-02-01T00:00:00.000Z", "expiresAt": "2026-03-03T00:00:00.000Z", "single_use": true } ], "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"}