Skip to main content

Overview

API access is rate-limited per organization based on your subscription plan. Limits are applied per minute using a rolling window.

Limits by Plan

PlanRequests/minute
API100
Plus500
Business2,000
Enterprise10,000

Response Headers

Every response includes:
  • X-RateLimit-Limit: Your plan’s limit
  • X-RateLimit-Remaining: Remaining requests in the current window
  • X-RateLimit-Reset: Unix timestamp when the window resets

When You Exceed the Limit

You receive 429 Too Many Requests with:
  • Retry-After: Seconds to wait before retrying
  • JSON body with error, message, and optional retry_after

Best Practices

  1. Monitor headers and throttle when X-RateLimit-Remaining is low
  2. Implement exponential backoff on 429 responses
  3. Respect Retry-After before retrying
  4. Batch operations when possible to reduce request count
See Plans & Pricing to upgrade your limit.