Current rate limit
Storefront API requests are limited to 200 requests per 10 minutes per IP. Use response headers to monitor limits:X-RateLimit-RemainingX-RateLimit-ResetX-RateLimit-Limit
429 and may include Retry-After.
What to retry
Retry only transient failures:429(rate limit)500502503
400, 401, 403, 404, 422).
Backoff strategy
Use exponential backoff with jitter, cap max delay, and stop after a few attempts.Retry-After is present, prefer that value over your local delay.
Production tips
- Log status code, endpoint, and request ID metadata where available.
- Add client-side circuit breaking to avoid retry storms.
- Treat retry as a recovery path, not a normal control flow.
/guides/error-codes.