Skip to main content
GET
Fetch every API key associated with your organization. Handy for auditing access or building a key management UI.

Authorization

Requires an organization-level API key in the Authorization header.

Response

Returns an array of key objects. Note that the raw key value is never included — we only store hashes, so what you see is what you get.
string
Unique identifier for the key.
string
The organization this key belongs to.
string
The human-readable name assigned at creation.
string
The key prefix (chd_sk_).
boolean
Whether the key is currently active. Revoked or expired keys will show false.
string | null
Expiration datetime, if one was set.
string | null
The last time this key was used to authenticate a request. null if the key has never been used.
string
When the key was created.