Rate-limit headers
Every call to an endpoint returns your current budget:
The limit refills continuously rather than resetting on a fixed boundary, so
X-RateLimit-Remaining recovers gradually between calls.
When you exceed the limit
A request over the limit returns429 rate_limited with a Retry-After header giving the number of seconds to wait:
Retry-After interval, then retry.