HTTP Status Codes

Inspectors

A quick reference for HTTP response status codes, grouped by class.

100
Continue
Informational
101
Switching Protocols
Informational
103
Early Hints
Informational
200
OK
Success
201
Created
Success
202
Accepted
Success
204
No Content
Success
206
Partial Content
Success
301
Moved Permanently
Redirection
302
Found
Redirection
304
Not Modified
Redirection
307
Temporary Redirect
Redirection
308
Permanent Redirect
Redirection
400
Bad Request
Client Error
401
Unauthorized
Client Error
403
Forbidden
Client Error
404
Not Found
Client Error
405
Method Not Allowed
Client Error
408
Request Timeout
Client Error
409
Conflict
Client Error
410
Gone
Client Error
418
I'm a Teapot
Client Error
422
Unprocessable Entity
Client Error
429
Too Many Requests
Client Error
500
Internal Server Error
Server Error
501
Not Implemented
Server Error
502
Bad Gateway
Server Error
503
Service Unavailable
Server Error
504
Gateway Timeout
Server Error
Share:

About HTTP Status Codes

A quick reference for HTTP response status codes, grouped into 1xx–5xx classes with short descriptions. Look up the meaning of a code to understand API responses and build correct error handling. Each entry explains when the status is typically returned.

Common uses

  • Look up an unfamiliar status code
  • Choose the right code for an API response
  • Build correct error handling