Rate Limiting Overview
- For polling operations (checking request status), leave at least 1 second between requests
- When a rate limit response occurs, implement exponential backoff
- Check response headers to monitor rate limit information
Rate Limit Headers
The API returns the following headers to provide information about rate limits:Response When Rate Limit is Exceeded
When the rate limit is exceeded, an HTTP 429 Too Many Requests response is returned:How to Handle Rate Limit Exceedance
- Use the
Retry-Aftervalue in the response header to determine retry time - Implement an exponential backoff algorithm to gradually increase retry intervals
- If necessary, review how you use the API
Best Practices
- Implement rate limit handling in API clients
- Adjust request frequency when approaching rate limits
- Implement retry logic considering rate limits for important operations

