Rate Limiting Logic
If your application sends too many requests in quick succession, the API will respond with an HTTP error status code.- Status Code:
429 Too Many Requests - Mechanism: Limits are calculated based on the number of requests received per second.
- Scope: Limits may vary across different API endpoints depending on the complexity of the data being requested.
Monthly Request Limits
In addition to the rate limits per second, your API usage is also subject to a monthly quota based on your subscription plan. These limits ensure fair resource allocation and help you choose the right plan for your application’s scale.For detailed information on the specific monthly limits for each plan, please refer to our Pricing Page.
Handling Rate Limits
To avoid service interruptions, we recommend designing your application to handle429 errors gracefully.
Requesting Limit Increases
We understand that high-traffic applications may require throughput that exceeds our standard limits.- Unexpected Spikes: If you notice a sudden spike in rate-limited requests that affects your legitimate workflow, please contact support immediately.
- Planned Increases: If you anticipate a need for a permanently higher rate limit (e.g., for a new product launch or scaling up), we can adjust parameters to support your needs.
Advance Notice RequiredFor planned limit increases, you must contact support at least 3 days in advance. This allows us to allocate the necessary infrastructure resources to maintain stability.
