No matching HTTP status codes found
Try searching for a different number or keyword, or reset your filters.
1xx — Informational
(4 codes)100 Continue
Waiting for the client to emit the body of the request.
101 Switching Protocols
The server has agreed to change protocol.
102 Processing
The server is processing the request, but no response is available yet. For WebDAV.
103 Early Hints
The server returns some response headers before final HTTP message.
2xx — Success
(10 codes)200 OK
Standard response for successful HTTP requests.
201 Created
The request has been fulfilled, resulting in the creation of a new resource.
202 Accepted
The request has been accepted for processing, but the processing has not been completed.
203 Non-Authoritative Info
The request is successful but the content was modified by a proxy.
204 No Content
The server successfully processed the request and is not returning any content.
205 Reset Content
The server indicates to reinitialize the document view which sent this request.
206 Partial Content
The server is delivering only part of the resource due to a range header.
207 Multi-Status
XML message body containing multiple separate response codes. For WebDAV.
208 Already Reported
Members of a DAV binding have already been enumerated in a preceding part of response.
226 IM Used
The server fulfilled a request for the resource representation result.
3xx — Redirection
(9 codes)300 Multiple Choices
Indicates multiple options for the resource that the client may follow.
301 Moved Permanently
This and all future requests should be directed to the given URI.
302 Found
Temporary redirect to another URI.
303 See Other
Response can be found under another URI using a GET request.
304 Not Modified
Resource has not been modified since the cached version.
305 Use Proxy
Resource available only through specified proxy.
306 Switch Proxy
Deprecated status code. Formerly used for switching proxies.
307 Temporary Redirect
Repeat request with another URI, retaining original HTTP method.
308 Permanent Redirect
Permanent redirect preserving HTTP method across requests.
4xx — Client Error
(29 codes)400 Bad Request
Invalid request syntax, malformed framing, or deceptive routing.
401 Unauthorized
Missing or invalid authentication credentials.
402 Payment Required
Reserved for digital cash or micropayment schemes.
403 Forbidden
Server understood request but refuses to authorize access.
404 Not Found
Requested endpoint or resource could not be located.
405 Method Not Allowed
HTTP method (GET, POST, etc.) is disabled for this endpoint.
406 Not Acceptable
Cannot produce a response matching client Accept headers.
407 Proxy Auth Required
Client must authenticate with proxy before request processing.
408 Request Timeout
Server closed connection waiting for complete request body.
409 Conflict
Resource state conflict (e.g. concurrent edits or duplicates).
410 Gone
Resource permanently deleted with no forwarding address.
411 Length Required
Content-Length header missing in request.
412 Precondition Failed
If-Match or If-Unmodified-Since precondition evaluated false.
413 Payload Too Large
Request payload exceeds server maximum size limits.
414 URI Too Long
URL query string exceeds maximum readable length.
415 Unsupported Media Type
Content-Type header format not accepted by server.
416 Range Not Satisfiable
Requested byte range cannot be satisfied by resource.
417 Expectation Failed
Server cannot fulfill Expect request header requirements.
418 I'm a teapot 🫖
April Fools RFC 2324 hypertext coffee pot control protocol.
421 Misdirected Request
Server is not configured to respond for combined connection scheme.
422 Unprocessable Entity
Validation error in request payload (common in REST APIs).
423 Locked
Target resource is locked for edit/write operations. For WebDAV.
424 Failed Dependency
Request failed due to failure of dependent command.
425 Too Early
Server refuses processing due to replay attack risks.
426 Upgrade Required
Client must upgrade to newer protocol specified in header.
428 Precondition Required
Conditional headers required to avoid lost update problem.
429 Too Many Requests
API rate limit exceeded. Retry after specified window.
431 Headers Too Large
HTTP headers exceed maximum buffer size limit.
451 Legal Reasons
Access blocked due to legal demand, DMCA, or censorship.
5xx — Server Error
(11 codes)500 Internal Error
Unhandled exception or generic server execution error.
501 Not Implemented
Server lacks capability or endpoint handler for method.
502 Bad Gateway
Reverse proxy or gateway received invalid upstream response.
503 Service Unavailable
Server is down for scheduled maintenance or overloaded.
504 Gateway Timeout
Upstream application server timed out responding to proxy.
505 Version Not Supported
HTTP protocol version in request is unsupported by server.
506 Variant Negotiates
Content negotiation configuration loop detected.
507 Insufficient Storage
Server disk or quota exhausted. For WebDAV.
508 Loop Detected
Infinite redirect loop encountered during processing.
510 Not Extended
Mandatory HTTP extension missing in client request.
511 Network Auth Required
Captive portal login or network authentication required.