Skip to main content

Rate Limits

All RxScale APIs enforce rate limits to ensure fair usage and system stability.

Default Limits

LimitValue
Requests per second10
Requests per minute600

Rate Limit Response

When you exceed the rate limit, the API returns:
{
  "error": "Rate limit exceeded"
}
HTTP Status: 429 Too Many Requests

Best Practices

  • Use webhooks instead of polling for real-time updates. Register webhook subscriptions to receive notifications when orders or stock levels change.
  • Cache responses where appropriate. Product catalogs and SKU lists change infrequently.
  • Implement exponential backoff when you receive 429 responses. Wait, then retry with increasing intervals.
  • Batch operations when possible rather than making individual requests for each item.