Skip to main content
GET
List API keys

Authorizations

Authorization
string
header
required

Authorization: Bearer ck_test_… or ck_live_…. There is no other auth scheme — no query-string keys, no request signing, no OAuth.

Response

Every key on the tenant, newest first, revoked ones included. Not paged.

data
ApiKeySummary · object[]
required

The collection. Read this one — it is the field the checkout and buyer-profile lists answer with too. (GET /v1/buyer-sessions is the one list route that has not converged: it answers { sessions, vaultEnabled }.)

keys
ApiKeySummary · object[]
required

The same array under the field's original name, kept because existing callers read it. Identical contents; prefer data in new code.

nextCursor
string | null
required

Always null here — the collection is small and tenant-bounded, so there is nothing to page. Present so a generic list client needs no special case.