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.