RateLimit-Policy header:
When you exceed it
A request over budget is refused with429 Too Many Requests. The response carries a Retry-After
header — a whole number of seconds to wait — alongside the usual RateLimit-Policy:
Backing off
- Wait for the number of seconds in
Retry-Afterbefore retrying. - Prefer a small concurrency and steady pace over bursts.
- Spread scheduled work; do not fire a whole batch at the top of the minute.
- Reuse a single key’s budget deliberately across your workers.
Reveal has its own, tighter throttle. Revealing an order’s codes too often returns
reveal_rate_limited; see Errors.