Skip to main content

Dashboard

The easiest way to manage API keys is through the dashboard. You can create, view, and revoke keys with a single click.

REST API

API keys can also be managed via REST endpoints. These endpoints require Clerk session authentication (not API key auth).

List keys

Returns all API keys for the authenticated user.

Create key

For BYOK mode:
Response includes the full key (shown only once):
The fullKey is returned only in the create response. Store it immediately — you cannot retrieve it later.

Revoke key

Soft-deletes the key. It becomes inactive immediately and can no longer authenticate requests.