Skip to main content
The Alta API enforces rate limits to ensure fair usage and service stability.

Default limits

Rate limits are applied per account, not per API token. All tokens belonging to the same account share the same quota.

Rate limit headers

When you approach or exceed the rate limit, the API returns standard rate limit headers:

Handling rate limits

When you exceed the limit, the API returns a 429 Too Many Requests response:
Best practices for handling rate limits:
  • Implement exponential backoff - wait and retry with increasing delays
  • Respect Retry-After - wait at least the indicated number of seconds
  • Batch where possible - use bulk endpoints to reduce the number of requests
  • Cache responses - avoid re-fetching data that hasn’t changed