Rate limiting

Rate limits protect the API from excessive usage and ensure fair resource distribution.

Rate Limits by Plan

PlanPer MinutePer Day
SBP5100
Expert10010,000
Enterprise20020,000

Limits are applied per account, not per API key. If you need higher limits, contact support (additional cost may apply).

Response Headers

Monitor your usage with these headers:

HeaderDescription
x-ratelimit-minute-limitMax requests per minute
x-ratelimit-minute-remainingRequests left in current minute
x-ratelimit-minute-resetReset time (UTC epoch seconds)
x-ratelimit-day-limitMax requests per day
x-ratelimit-day-remainingRequests left today
x-ratelimit-day-resetReset time (UTC epoch seconds)

Handling 429 Errors

When you exceed the limit, you'll receive HTTP 429 Too Many Requests.

🚧

Important

Implement retry logic with exponential backoff. Monitor rate limit headers to adjust your request rate dynamically.

Best Practices

  • Cache responses to reduce repeated requests
  • Distribute requests evenly to avoid spikes
  • Monitor headers to stay within limits

API Reference