429 Too Many Requests

Calm the fuck down.

What it properly means

The user has sent too many requests in a given amount of time (rate limiting).

Class
4xx Client error: you fucked up
Defined in
RFC 6585

Get one yourself

This endpoint really answers with 429. Point your client at it and see what it does.

curl -i https://httpcodes.dev/api/429

People mix this up with

  • 429503 Service Unavailable

    Is it you, or is it us?

    429 blames the client: you personally are sending too much. 503 blames the server: it is overloaded or down for everyone.