HTTP Status Codes
Quick reference for all HTTP status codes.
100
Continue
Server received request headers; client should proceed to send body.
101
Switching Protocols
Server is switching protocols as requested by the client (e.g., WebSocket upgrade).
200
OK
Request succeeded. Response body contains result.
201
Created
Request succeeded and a new resource was created.
202
Accepted
Request accepted but processing not yet complete.
204
No Content
Request succeeded but no content to return.
206
Partial Content
Server is delivering only part of the resource (range request).
301
Moved Permanently
Resource moved permanently. Update your bookmarks.
302
Found
Resource temporarily at a different URI.
303
See Other
Redirect to another URI using GET.
304
Not Modified
Resource not modified since last request; use cached version.
307
Temporary Redirect
Temporary redirect; preserve request method.
308
Permanent Redirect
Permanent redirect; preserve request method.
400
Bad Request
Server cannot process request due to client error (malformed syntax, etc).
401
Unauthorized
Authentication required and has failed or not been provided.
403
Forbidden
Server understands request but refuses to authorize it.
404
Not Found
Requested resource could not be found.
405
Method Not Allowed
HTTP method not supported for this endpoint.
408
Request Timeout
Server timed out waiting for the request.
409
Conflict
Request conflicts with current state of the server.
410
Gone
Resource permanently removed from the server.
413
Content Too Large
Request body exceeds server limits.
415
Unsupported Media Type
Server does not support the media type in the request.
422
Unprocessable Content
Well-formed request but semantic errors prevent processing.
429
Too Many Requests
Rate limit exceeded. Slow down your requests.
500
Internal Server Error
Generic server-side error.
501
Not Implemented
Server does not support the functionality required.
502
Bad Gateway
Upstream server returned an invalid response.
503
Service Unavailable
Server temporarily unavailable (overloaded or down for maintenance).
504
Gateway Timeout
Upstream server failed to respond in time.