100ContinueInformational
The initial part of a request has been received and the client should continue with the rest of it.
101Switching ProtocolsInformational
The server is switching protocols as requested by the client.
200OKSuccess
The request succeeded.
201CreatedSuccess
The request succeeded and a new resource was created as a result.
202AcceptedSuccess
The request has been received but not yet acted upon.
204No ContentSuccess
The request succeeded but there is no content to send back.
206Partial ContentSuccess
Only part of the resource is being sent, due to a range header sent by the client.
301Moved PermanentlyRedirection
The resource has been permanently moved to a new URL.
302FoundRedirection
The resource resides temporarily under a different URL.
304Not ModifiedRedirection
The resource hasn't changed since the last request, the cached version can be used.
307Temporary RedirectRedirection
The resource has temporarily moved, and future requests should still use the original URL, keeping the same HTTP method.
308Permanent RedirectRedirection
The resource has permanently moved, and future requests should use the new URL, keeping the same HTTP method.
400Bad RequestClient Error
The server can't process the request due to a client error, such as malformed syntax.
401UnauthorizedClient Error
Authentication is required and has failed or not been provided.
402Payment RequiredClient Error
Reserved for future use, originally intended for digital payment systems.
403ForbiddenClient Error
The client's identity is known but it doesn't have permission to access the resource.
404Not FoundClient Error
The server can't find the requested resource.
405Method Not AllowedClient Error
The request method is known but not supported for this resource.
408Request TimeoutClient Error
The server timed out waiting for the request.
409ConflictClient Error
The request conflicts with the current state of the resource.
410GoneClient Error
The requested resource is no longer available and won't be available again.
413Payload Too LargeClient Error
The request body is larger than the server is willing or able to process.
414URI Too LongClient Error
The requested URI is longer than the server is willing to interpret.
415Unsupported Media TypeClient Error
The media format of the requested data isn't supported by the server.
418I'm a TeapotClient Error
An April Fools' joke from RFC 2324, a teapot receiving a request to brew coffee.
422Unprocessable EntityClient Error
The request was well-formed but contains semantic errors.
429Too Many RequestsClient Error
The client has sent too many requests in a given amount of time (rate limiting).
500Internal Server ErrorServer Error
The server encountered an unexpected condition that prevented it from fulfilling the request.
501Not ImplementedServer Error
The request method isn't supported by the server and can't be handled.
502Bad GatewayServer Error
The server, acting as a gateway, got an invalid response from an upstream server.
503Service UnavailableServer Error
The server isn't ready to handle the request, often due to maintenance or overload.
504Gateway TimeoutServer Error
The server, acting as a gateway, didn't get a response in time from an upstream server.
505HTTP Version Not SupportedServer Error
The HTTP version used in the request isn't supported by the server.