HTTP Status Codes
Look up any HTTP status code — browse all codes with descriptions grouped by class, or search by number or keyword
Continue
The server has received the request headers and the client should proceed.
Switching Protocols
The server is switching protocols as requested (e.g., to WebSocket).
OK
Request succeeded.
Created
Resource was successfully created.
Accepted
Request accepted but not yet processed.
No Content
Request succeeded with no response body.
Partial Content
Partial resource returned due to Range header.
Moved Permanently
Resource has permanently moved to a new URL.
Found
Resource temporarily resides at a different URL.
Not Modified
Resource has not been modified since the last request.
Temporary Redirect
Temporary redirect; method and body are preserved.
Permanent Redirect
Permanent redirect; method and body are preserved.
Bad Request
Malformed request syntax or invalid request.
Unauthorized
Authentication required.
Forbidden
Server refuses to authorize the request.
Not Found
Resource not found.
Method Not Allowed
HTTP method not allowed on this resource.
Request Timeout
Server timed out waiting for the request.
Conflict
Request conflicts with current state of the resource.
Gone
Resource has been permanently removed.
Content Too Large
Request body exceeds server limits.
URI Too Long
The URI is too long for the server to process.
Unsupported Media Type
Media format not supported.
Unprocessable Content
Request is well-formed but contains semantic errors.
Too Many Requests
Rate limit exceeded.
Internal Server Error
Unexpected server-side error.
Not Implemented
Server does not support the requested functionality.
Bad Gateway
Invalid response from upstream server.
Service Unavailable
Server temporarily unavailable (overloaded or maintenance).
Gateway Timeout
Upstream server did not respond in time.
Advertisement