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

Default limits

Rate limits are applied per IP address across all endpoints.

Rate limit headers

When you approach the limit, monitor these response headers:

Handling 429 responses

When you exceed the rate limit, the API returns a 429 Too Many Requests status. Implement exponential backoff to retry:

Best practices

  • Use pagination with page_size=100 to reduce total requests
  • Use bulk endpoints (e.g., bulk-delete) instead of individual calls
  • Cache responses when data doesn’t change frequently
  • Spread requests evenly rather than bursting