DEV/REF

HTTP Status Codes

Searchable reference for common HTTP status codes and their meanings.

100
Continue
Client should continue with the request.
101
Switching Protocols
Server is switching protocols per Upgrade header.
200
OK
Standard success response.
201
Created
Request succeeded and a new resource was created.
202
Accepted
Request accepted but not yet processed.
204
No Content
Success with no response body.
301
Moved Permanently
Resource permanently moved to a new URI.
302
Found
Resource temporarily at a different URI.
304
Not Modified
Cached copy is still valid.
307
Temporary Redirect
Redirect, method must not change.
308
Permanent Redirect
Permanent redirect, method must not change.
400
Bad Request
Malformed or invalid syntax.
401
Unauthorized
Authentication required or failed.
403
Forbidden
Authenticated but not allowed.
404
Not Found
Resource does not exist.
405
Method Not Allowed
HTTP method not supported for this resource.
409
Conflict
Request conflicts with current server state.
410
Gone
Resource permanently removed.
418
I'm a teapot
April Fools RFC 2324, still commonly used as a joke.
422
Unprocessable Entity
Semantic error in a well-formed request.
429
Too Many Requests
Rate limit exceeded.
500
Internal Server Error
Generic server error.
502
Bad Gateway
Invalid response from upstream server.
503
Service Unavailable
Server overloaded or down for maintenance.
504
Gateway Timeout
Upstream server did not respond in time.

Related tools

All →