The API is designed to handle high volumes of requests while ensuring stability and performance for all users. To maintain fair usage, rate limits are enforced based on the Support Cloud Suite plan.
Rate Limits by Plan
Plan | Rate Limit per Minute | Concurrent Requests |
---|---|---|
Team | 200 requests | 5 concurrent |
Growth | 400 requests | 10 concurrent |
Professional | 700 requests | 15 concurrent |
Enterprise | 1,000 requests | 25 concurrent |
Enterprise Plus | 2,500 requests | 50 concurrent |
Rate Limiting Behavior
-
Burst Handling: API requests exceeding the per-minute limit may receive a
429 Too Many Requests
response. -
Retry-After Header: When rate-limited, the
Retry-After
header in the response will indicate when to retry the request. -
Concurrent Limits: The system enforces limits on simultaneous API calls to ensure consistent performance.
High Volume API Add-On
Users on the Enterprise Plus plan can purchase the High Volume API add-on, increasing the rate limit to 5,000 requests per minute and 100 concurrent requests.
Best Practices for API Usage
-
Efficient Querying: Optimize API calls to fetch only necessary data.
-
Batch Processing: Where possible, batch API requests to reduce the number of calls.
-
Caching Responses: Store frequently accessed data to minimize redundant API calls.
-
Rate Limit Handling: Implement exponential backoff and retry logic when encountering
429
errors.
For more information, see the API documentation.
0 comments
Please sign in to leave a comment.