HTTP Status Code Reference
A quick developer cheat sheet for standard HTTP response status codes.
Standard response for successful HTTP requests.
Request fulfilled and new resource created.
Request processed with no content returned.
Resource permanently assigned a new URI.
Resource temporarily resides under a different URI.
Client has cached copy that is still valid.
Malformed request syntax or invalid request message framing.
Authentication is required and has failed or not yet provided.
Client credentials lack permission to access requested resource.
Server cannot find the requested resource.
Request HTTP method not supported for target resource.
Request conflicts with current state of the resource.
Request syntax valid but semantic errors prevent processing.
Client has sent too many requests in a given amount of time (rate limit).
Generic server error encountered when processing request.
Server acting as gateway received invalid upstream response.
Server currently unable to handle request due to overload or maintenance.
Upstream server did not send response in timely manner.
How it works
Search or Filter
Type a number (e.g. 404) or select a category badge.
Read Details
View code meaning, common causes, and specifications.
Frequently Asked Questions
401 Unauthorized means authentication is missing or invalid. 403 Forbidden means the identity is known, but access is refused.