HTTP 429 Too Many Requests.
Rate limits are applied by endpoint group rather than uniformly across all SCX APIs. High-volume operations such as offer and order updates have higher limits, while administrative operations such as category and attribute management have stricter limits.
Response Headers
SCX API responses include the following headers so you can monitor your current rate limit usage:
Monitor these headers to pace your requests rather than waiting for
429 responses.
Production Limits
Each endpoint category has its own window. The numbers below apply to production; sandbox environments may use different values, so always verify against the response headers for the environment you’re calling.429 Handling
When a request is rejected with429:
- Stop sending additional requests in that endpoint category until the window resets.
- Apply exponential backoff before retrying, and use the headers
X-RateLimit-Interval-Length-SecondsandX-RateLimit-Remainingto adjust your request cadence. - Spread bursts across time rather than sending batches simultaneously.
What’s Next?
Authorization
Token exchange and Bearer header usage for SCX APIs.
Channel API Reference
Endpoint-level reference for the Channel API.