List API keys
GET
/api/auth/api-keys
List all API keys for the authenticated user
Responses
200
API keys retrieved
Array<object>
API key for authentication
object
created_at
required
Key creation timestamp
string format: date-time
expires_at
Optional expiration timestamp
string | null format: date-time
id
required
API key unique identifier
string format: uuid
key_prefix
required
Key prefix for identification (e.g., “ak_1234…”)
string
last_used_at
Last time key was used
string | null format: date-time
name
required
Human-readable key name
string
scopes
required
Permission scopes granted to this key
Array<string>
updated_at
required
Last update timestamp
string format: date-time
user_id
required
User ID this key belongs to
string format: uuid
401
Not authenticated
500
Internal server error