Skip to main content

Setup

Creating a key

The full key is never stored. Show it to the user immediately after creation, it cannot be recovered later. Only a SHA-256 hash is kept in the database.

Validating a key

Validation updates lastUsedAt asynchronously without blocking the response.

Listing and revoking

Rotating a key

Rotation revokes the existing key and creates a new one with the same name and permissions:

Endpoints

Last modified on April 29, 2026