Skip to main content
GET
List agent credentials

Authorizations

Authorization
string
header
required

Authorization: Bearer hmok_... API key or a dashboard session token

Response

200 - application/json

Credentials owned by the authenticated user

publicId
string
name
string | null

Display name given at creation. Null for keys minted before names existed.

scopes
enum<string>[]
Available options:
workspace.create,
workspace.read,
workspace.delete,
workspace.reclassify,
channel.connect,
channel.read,
channel.manage,
messages.read,
billing.read,
billing.manage,
member.invite,
member.manage,
team.read,
team.manage,
support.read,
support.write
createdAt
string<date-time>
lastUsedAt
string<date-time> | null
revokedAt
string<date-time> | null
expiresAt
string<date-time> | null

When the key stops working. Null means no expiration.

retrievable
boolean

Whether the key can be revealed again from the dashboard. Headless-minted keys are not retrievable.