1xx Informational
Continue
The server has received the request headers and the client should proceed.
Switching Protocols
The server is switching protocols as requested by the client.
Processing
The server has received and is processing the request, but no response is available yet.
2xx Success
OK
The request was successful.
Created
The request was successful and a new resource was created.
Accepted
The request has been accepted but not yet processed.
No Content
The request was successful but returns no content.
Partial Content
The server is delivering only part of the resource (range request).
3xx Redirection
Moved Permanently
The resource has been permanently moved to a new URL.
Found
The resource temporarily resides at a different URL.
Not Modified
The client can use a cached version of the resource.
Temporary Redirect
The request should be repeated with another URL, keeping the same method.
Permanent Redirect
The request and all future requests should use the new URL.
4xx Client Errors
Bad Request
The server cannot process the request due to a client error.
Unauthorized
Authentication is required and has failed or not been provided.
Forbidden
The server refuses to fulfill the request.
Not Found
The requested resource could not be found.
Method Not Allowed
The request method is not supported for this resource.
Request Timeout
The server timed out waiting for the request.
Conflict
The request conflicts with the current state of the resource.
Gone
The resource is permanently removed and will not be available again.
Payload Too Large
The request body is larger than the server is willing to process.
Unsupported Media Type
The server does not support the media type of the request.
Unprocessable Entity
The request was well-formed but was unable to be followed due to semantic errors.
Too Many Requests
The user has sent too many requests in a given amount of time (rate limiting).
5xx Server Errors
Internal Server Error
The server encountered an unexpected condition.
Not Implemented
The server does not support the functionality required to fulfill the request.
Bad Gateway
The server received an invalid response from an upstream server.
Service Unavailable
The server is currently unavailable (overloaded or down for maintenance).
Gateway Timeout
The server did not receive a timely response from an upstream server.
HTTP Version Not Supported
The server does not support the HTTP version used in the request.