Skip to main content

Response Headers

When you make API requests, these headers show your rate limit status:

Example Response Headers

This means:
  • 100 requests allowed per 60 seconds
  • 95 requests remaining
  • Window resets in 45 seconds

Handling Rate Limits

When you exceed the rate limit, you receive a 429 Too Many Requests response. Best practices:
1

Check Headers

Check ratelimit-remaining before making requests
2

Wait on 429

When you receive a 429, wait for ratelimit-reset seconds
3

Implement Backoff

Implement exponential backoff for retries

Retry Strategy

Rate limit headers appear only when the underlying API provides rate limit information. Some integrations may not include these headers.