Skip to content

Auth Endpoints

Create a new account.

{ "email": "you@example.com", "password": "min8chars" }

Verify your email address.

{ "token": "verification-token-from-email" }

Get a JWT token.

{ "email": "you@example.com", "password": "your-password" }

Returns: { "token": "jwt...", "expires_in": 86400 }

Create a new API key. Auth: JWT

{ "name": "My App" }

Returns the full key (only shown once).

List your API keys (prefixes only). Auth: JWT

Revoke an API key. Auth: JWT