Skip to main content

Rate limiting

The Tella API implements rate limiting to ensure fair usage and protect the service for all users.

Current limits

Rate limits are applied per user within an organization. All API keys created by the same user share the same rate limit.

Rate limit headers

Every API response includes headers with rate limit information:

Example response headers

Handling rate limits

429 Too Many Requests

When you exceed the rate limit, you’ll receive a 429 status code:

Best practices

Monitor the X-RateLimit-Remaining header and slow down before hitting the limit.
When you receive a 429, wait before retrying with increasing delays:
The X-RateLimit-Reset header tells you exactly when your limit resets:
Instead of making many small requests, use pagination efficiently:

Rate limit scope

Rate limits are calculated per user within an organization:
  • All API keys created by the same user share the same 100 requests per minute limit
  • Different users in the same organization have independent limits
  • The limit applies across all endpoints

Need higher limits?

If your use case requires higher rate limits, please contact us to discuss your needs.