Skip to main content
GET
Get API Key

Authorizations

Authorization
string
header
required

Use a JWT bearer token or a Veryfront API key in the Authorization header.

Path Parameters

id
string<uuid>
required

Response

API key details

id
string<uuid>
required
project_id
string<uuid> | null
required
user_id
string<uuid>
required
name
string
required
key_prefix
string
required
last_used_at
string | null
required
expires_at
string | null
required
created_at
string
required
updated_at
string
required
status
enum<string>
required
Available options:
active,
expired,
revoked
revoked_at
string | null
required
scopes
string[]
required
scope
enum<string>
required

Whether the key is bound to a single project or to the whole account. An account key acts as the owning user on every project that user can reach, at whatever relation that user holds on each one, bounded by the scopes on the key itself. Unlike a project-scoped key it is not capped at PROJECT_TOKEN_MAX_RELATION, so an account key with write scope can manage API keys, including minting new ones, and one with delete scope can delete projects.

Available options:
account,
project