Skip to main content

API Keys

All API requests require a Bearer token in the Authorization header.

Create an API Key

Go to Settings > API in your dashboard to create and manage API keys.

Key types

Key format

API keys follow the format rk_live_ followed by a random string. Example:
Keys are shown only once when created. Store them securely — you cannot retrieve a key after closing the creation dialog.

Response format

All responses follow a consistent envelope:

Success

Error

Error codes

Pagination

List endpoints support limit and offset query parameters:
  • Default limit: 50
  • Maximum limit: 1000 (keywords), 200 (prompts), 500 (projects)
  • Offset: 0-based
The meta.pagination object indicates total count and has_more flag.

Rate limits

Rate limit headers are included in every response via meta.rate_limit:
When rate limited, you’ll receive a 429 response. Wait until reset (Unix timestamp) before retrying.