Rate Limiting
Our API enforces rate limiting to ensure fair usage and optimal performance. The rate limit is variable based on the API.
During account setup your API rate limits will be set based on expected volumes.
If you exceed this limit, you will receive a 429 Too Many Requests response. To avoid being rate-limited:
- Implement request queuing or throttling in your application.
- Monitor your API usage to ensure it stays within the limit.
Rate-Limiting Response Headers
Each API response includes the following headers to help you monitor your usage:
- x-ratelimit-limit: The maximum number of requests allowed within the time window (e.g., 50).
- x-ratelimit-remaining: The number of requests remaining in the current time window.
Example Response Headers
x-ratelimit-limit: 150
x-ratelimit-remaining: 100