Rate Limits
Understanding Tolt API rate limits
Overview
The Tolt API implements rate limiting to ensure stability and fair usage across all users. Rate limits are applied on a per-API key basis.
Current Limits
Rate Limits
25 requests per second
Rate Limit Response
When you exceed the rate limit, the API will return a 429 Too Many Requests
response with the following JSON body:
Best Practices
To work effectively within these limits:
-
Implement Retries
- Use exponential backoff when you receive a 429 response
- Wait for the duration specified in the error message before retrying
-
Monitor Usage
- Track the rate limit headers in your responses
- Set up alerts when you’re approaching limits
- Consider implementing your own request throttling
-
Optimize Requests
- Batch operations when possible
- Cache responses when appropriate
- Use webhook notifications instead of polling
Need Higher Limits?
If you require higher rate limits for your use case, please contact our support team at support@tolt.io.