4xx Client Error

Client error responses

The request is the problem: malformed, unauthorized, not allowed, or asking for something that is not there.

4xx says the server believes the fault lies with the request. Retrying an identical request usually produces an identical result, with two notable exceptions: 408 and 429, which are about timing rather than content.

This range carries the most operationally important codes for automation. 401 and 407 are authentication, at the origin and at the proxy respectively. 403 and 429 are the standard faces of blocking and rate limiting.

Codes in this class