Rate Limits

The API enforces rate limits to ensure fair usage and platform stability.

Current Limits

Each API key is limited to 100 requests per minute. This limit applies per key, not per organization.

Rate Limit Headers

Every response includes headers to help you track your usage.

HeaderDescription
X-RateLimit-LimitMaximum requests allowed per window (100)
X-RateLimit-RemainingNumber of requests remaining in the current window
X-RateLimit-ResetUnix timestamp when the rate limit window resets

429 Too Many Requests

When you exceed the rate limit, the API returns a 429 status code. Wait until the reset time before retrying.

429 Response
{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests. Please wait before retrying.",
    "retry_after": 32
  }
}

Note: These are planned rate limits. Actual enforcement is coming soon. During the early access period, limits may be more generous.