Skip to main content

Overview

Each workspace has a rate limit based on its active plan. These limits ensure consistent performance for all users. Requests exceeding the limit receive a 429 Too Many Requests response.

Response Headers

Monitor your quota in real-time using these standard headers:
HeaderDescription
X-RateLimit-LimitMaximum requests allowed in the current window.
X-RateLimit-RemainingNumber of requests remaining.
Retry-AfterSeconds to wait before retrying (sent on 429).

Handling Limits

  • Exponential Backoff: Implement a retry strategy that increases wait time between attempts.
  • Bulk Operations: For high volume, use campaign endpoints rather than single requests.
⚠️ Important: Rate limits are applied at the workspace level. Ensure your application respects the Retry-After header.