Skip to content
Browse docs · API reference

Rate limits

Updated Apr 2, 2026 · 3 min read

Per-key and per-workspace limits, headers, retry behavior.

On this page · 3
  1. Default limits
  2. Headers
  3. Recommended retry pattern

Rate limits are per API key, with a workspace-level ceiling. Exceeding the limit returns 429 with a Retry-After header.

Default limits

  • Read endpoints: 600 requests per minute per key.
  • Write endpoints: 60 requests per minute per key.
  • Workspace ceiling: 2,000 RPM combined across all keys.
  • Headers

    X-RateLimit-Limit: 600
    X-RateLimit-Remaining: 423
    X-RateLimit-Reset: 1714329600
    Retry-After: 27

    Recommended retry pattern

    On 429, wait Retry-After seconds and retry once. On a second 429 within a minute, exponentially back off (2s, 4s, 8s, max 60s). Most well-behaved clients never hit the limit.