Eti-Intelligence Logo
Home / Knowledge Base / API Usage / Understanding Rate Limits
API Usage

Understanding Rate Limits

How to manage and work with API rate limits

Updated: March 15, 2025
3 min read
Beginner
#performance #quotas #throttling

Learn about our API rate limiting policies, how to track your usage, and strategies for efficient API consumption.

Rate Limit Basics

Rate limits control the number of API requests you can make in a given time period to ensure fair usage and system stability.

Rate Limit Headers

All API responses include rate limit headers:


  • X-RateLimit-Limit: Total requests allowed in the time window
  • X-RateLimit-Remaining: Requests remaining in the current window
  • X-RateLimit-Reset: Time in seconds until the rate limit resets

Rate Limit Tiers

Our rate limits vary by subscription tier:


  • Free tier: 60 requests per minute
  • Basic tier: 300 requests per minute
  • Professional tier: 1,000 requests per minute
  • Enterprise tier: Custom limits based on your needs

Handling Rate Limit Errors

When you exceed your rate limit, the API will return a 429 Too Many Requests response. Implement backoff retry logic to handle these situations gracefully.

Optimizing Usage

Strategies to optimize your API usage include:


  • Batch processing where possible
  • Caching responses when appropriate
  • Implementing asynchronous processing for non-time-sensitive operations
  • Planning for scale by monitoring your usage patterns

Need Help?

Can't find what you're looking for or have additional questions?

Contact Support

Was this article helpful?

Need Personalized Assistance?

Our support team is ready to help you resolve any outstanding questions.