HTTP Status Codes
Searchable status-code reference.
Continue
Request received, keep going.
Switching Protocols
Server is switching protocols.
OK
Standard success response.
Created
Resource created successfully.
Accepted
Accepted for processing, not completed.
No Content
Success with no response body.
Partial Content
Serving part of the resource (ranges).
Moved Permanently
Resource has a new permanent URL.
Found
Temporary redirect.
Not Modified
Cached copy is still valid.
Temporary Redirect
Repeat with the same method.
Permanent Redirect
Permanent, keep the method.
Bad Request
Malformed request the server won’t process.
Unauthorized
Authentication required or failed.
Forbidden
Authenticated but not allowed.
Not Found
Resource does not exist.
Method Not Allowed
HTTP method not supported here.
Conflict
Request conflicts with current state.
Gone
Resource permanently removed.
I’m a teapot
Cannot brew coffee (an April Fools joke).
Unprocessable Entity
Well-formed but semantically invalid.
Too Many Requests
Rate limit exceeded.
Internal Server Error
Generic server-side failure.
Not Implemented
Server doesn’t support the functionality.
Bad Gateway
Invalid response from an upstream server.
Service Unavailable
Server overloaded or down for maintenance.
Gateway Timeout
Upstream server did not respond in time.