Skip to content

HTTP status codes

Every status code an API can send you, explained in plain English: what it means, why it happens and how to fix it. The first digit tells you who has to act.

Most common

1xx Informational

Interim responses: the request was received and processing continues.

2xx Success

The request was received, understood and accepted.

3xx Redirection

Further action (usually following a new URL) is needed.

4xx Client error

Something is wrong with the request: fix it before retrying.

5xx Server error

The server failed to handle a valid request.