HTTP Status Codes
Searchable reference of all HTTP status codes with descriptions and usage examples.
Search & Filter
38 status codes found
1xxInformational
101The server is switching protocols as requested by the client.
102The server has received and is processing the request, but no response is available yet.
103Used to return some response headers before final HTTP message.
2xxSuccess
200The request has succeeded. The meaning depends on the HTTP method used.
201The request has been fulfilled and a new resource has been created.
202The request has been accepted for processing, but processing is not complete.
203The returned meta-information is from a local or third-party copy.
204The server has fulfilled the request but there is no content to return.
205The server has fulfilled the request and the client should reset the document view.
206The server is delivering only part of the resource due to a range header.
3xxRedirection
301The resource has been permanently moved to a new URL.
302The resource resides temporarily under a different URL.
303The response can be found under a different URL using GET method.
304The resource has not been modified since the last request.
307The resource resides temporarily under a different URL; method must not change.
308The resource has permanently moved; method must not change.
4xxClient Error
400The server cannot process the request due to invalid syntax.
401Authentication is required and has failed or not been provided.
403The server understands the request but refuses to authorize it.
404The server cannot find the requested resource.
405The HTTP method is not allowed for the requested resource.
406The server cannot produce a response matching the Accept headers.
408The server timed out waiting for the request.
409The request conflicts with the current state of the resource.
410The resource is no longer available and will not be available again.
413The request entity is larger than the server is willing to process.
414The URI provided was too long for the server to process.
415The media format of the request is not supported by the server.
418The server refuses to brew coffee because it is a teapot.
422The request was well-formed but semantic errors prevent processing.
429The user has sent too many requests in a given amount of time.
451Resource cannot be provided for legal reasons.
5xxServer Error
500The server encountered an unexpected condition.
501The server does not support the functionality required.
502The server received an invalid response from an upstream server.
503The server is not ready to handle the request.
504The gateway did not receive a timely response from the upstream server.
Select a status code to view details.