HTTP Status Code Reference
Search HTTP status codes by number or name and get what each one actually means - including distinctions like 401 vs 403 that are easy to mix up.
OK
The request succeeded.
Created
The request succeeded and a new resource was created.
Accepted
The request was accepted for processing, but isn't complete yet.
No Content
The request succeeded, no content to return.
Moved Permanently
The resource has permanently moved to a new URL.
Found
The resource temporarily lives at a different URL.
Not Modified
The cached version is still valid, no need to re-fetch.
Temporary Redirect
Like 302, but guarantees the method and body are not changed on redirect.
Permanent Redirect
Like 301, but guarantees the method and body are not changed on redirect.
Bad Request
The server can't process the request due to a client error (malformed syntax, invalid data).
Unauthorized
Authentication is required and has failed or not been provided.
Forbidden
The server understood the request but refuses to authorize it - unlike 401, re-authenticating won't help.
Not Found
The server can't find the requested resource.
Method Not Allowed
The HTTP method used isn't supported for this resource.
Conflict
The request conflicts with the current state of the resource.
Unprocessable Entity
The request is well-formed but contains semantic errors.
Too Many Requests
Rate limit exceeded - the client should back off before retrying.
Internal Server Error
A generic error occurred on the server.
Bad Gateway
The server, acting as a gateway, got an invalid response from the upstream server.
Service Unavailable
The server is temporarily unable to handle the request (overloaded or down for maintenance).
Gateway Timeout
The server, acting as a gateway, didn't get a response in time from the upstream server.
Was this tool helpful?
See this same kind of analysis applied to your whole repository
Call graphs, dead code, blast radius, and a health score. Results in 60 seconds, free.
Related tools
See all API tools →API Rate-Limit Budget Calculator
Rate limit and usage pattern to time-until-exhausted.
Curl-to-Code Converter
Paste a curl command, get Python, JS, Go, or Rust.
Webhook Payload Validator/Formatter
Pretty-print and detect Stripe/GitHub/Slack payload shapes.
OpenAPI Validator
Structural checks on a JSON OpenAPI spec - missing responses, missing fields, broken $ref pointers.
GraphQL Query Complexity Estimator
Paste a GraphQL query - field count and nesting depth to a complexity score and risk level.
Runs entirely in your browser. Nothing is stored. Free forever.
