Skip to main content
GET
Get the authenticated key identity and normalized permissions

Authorizations

Authorization
string
header
required

Organisation API key, sent as Authorization: Bearer chk_live_….

  • chk_live_… — production inference, live credits, livemode: true, is_staging: false.
  • chk_stg_… — real inference classified as staging, the same live credits, livemode: true, is_staging: true.
  • chk_test_… — identical pipeline against the fixture backend, test credits, livemode: false.

Keys are stored hashed; only the prefix (chk_live_a1b2…) is ever displayed again. A key may be scoped to a subset of endpoint families — calling outside its scopes is a 403.

Response

Calling key only; Cache-Control no-store

id
string
organization_id
string
livemode
boolean
is_staging
boolean
permissions
string[]
scopes
string[]
expires_at
integer | null
rotates_at
integer | null