Rate limited
You sent too many requests in a short time. This one was not run.
- Status
429Too Many Requests- Type
https://developers.checkmystreet.co.uk/errors/rate-limited- Charged
- No
- Retry
- Yes, after the seconds in the
Retry-Afterheader.
Example
{
"type": "https://developers.checkmystreet.co.uk/errors/rate-limited",
"title": "Rate limited",
"status": 429,
"detail": "Too many requests. Retry after 5 seconds."
}
What to do
- Wait the number of seconds in
Retry-After, then retry with the sameIdempotency-Key. - For bulk work, queue the requests and let a small number of workers take them in turn.
- Limits and retries has a retry loop you can copy.
Related
timeout: a single request ran past 30 seconds.- All errors