Skip to main content
POST
Create API key
Creates a new API key for your account. Returns both key_id and key_secret — save the secret immediately, it cannot be retrieved later.
This endpoint is the only one that doesn’t require authentication, because you might be calling it during signup. In practice most developers create keys via the dashboard.

Request

Body parameters

Response

201 Created:

Important

key_secret is shown once. If you lose it, you must create a new key.
  • Store it in a secrets manager immediately
  • Never commit it to source control
  • Never include it in client-side JavaScript

Rate limit

This endpoint is rate-limited to 10 requests per hour per IP to prevent abuse.

Using the key

Format the Authorization header for subsequent requests:
See Authentication for details.