Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.tolt.com/llms.txt

Use this file to discover all available pages before exploring further.

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:
{
  "success": false,
  "error": {
    "message": "Too many requests. Please try again.",
    "type": "rate_limit_error"
  }
}

Best Practices

To work effectively within these limits:
  1. Implement Retries
    • Use exponential backoff when you receive a 429 response
    • Wait for the duration specified in the error message before retrying
  2. Monitor Usage
    • Track the rate limit headers in your responses
    • Set up alerts when you’re approaching limits
    • Consider implementing your own request throttling
  3. 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.