Rate Limits
Sivo APIs enforce a rate limit of 100 requests per second in both Production and Sandbox environments. This limit applies across all endpoints and requests within your account.
If the rate limit is exceeded, the API will return a 429 Too Many Requests status code, indicating that your request has been throttled.
Best Practices for Handling 429 Errors
To ensure smooth integration and minimize disruptions:
- Implement retries with exponential backoff Wait progressively longer between retry attempts (e.g., 1s, 2s, 4s, 8s) instead of retrying immediately.
- Distribute requests evenly Avoid sending traffic in bursts by spreading requests over time where possible.
- Use batching or caching Where appropriate, reduce the number of calls by batching multiple operations into a single request or caching responses locally.
Updated 4 months ago
