Rate Limiting
To ensure fair usage and platform stability, all API requests are rate-limited per API token.
Limits
| Window | Limit |
|---|---|
| Per hour | 1,000 requests |
| Per day | 24,000 requests |
Limits use a rolling window based on your request history.
Exceeding the Limit
When a rate limit is exceeded, the API returns an HTTP 429 Too Many Requests response. You should wait until the window resets before retrying.
Rate Limit Headers
Every response includes headers to help you track your usage:
| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum number of requests allowed in the current window |
X-RateLimit-Remaining | Number of requests remaining in the current window |
Retry-After | Seconds until the rate limit resets (only present on 429 responses) |