Skip to main content
All API requests require a Bearer token in the Authorization header.

Making authenticated requests

Include your API key in every request:
Keep your API key secret. Do not expose it in client-side code, public repositories, or browser-accessible environments.

Rate limits

Each API key is limited to 120 requests per minute by default. When exceeded, the API returns a 429 status with the RATE_LIMIT_EXCEEDED error code.

Authentication errors

Request ID

Every API response includes a unique request_id (in the response body and the X-Request-ID header). Include this ID when contacting support to help us trace your request through our logs.