</>

WebDevTools

HTTP Status Codes

Quick reference for REST APIs

Browse status codes by category and try them with our test API.

100Continue

Client should continue the request.

Try API → /api/status/100
101Switching Protocols

Server is switching protocols.

Try API → /api/status/101
200OK

Request succeeded.

Try API → /api/status/200
201Created

Resource created successfully.

Try API → /api/status/201
204No Content

Success with no response body.

Try API → /api/status/204
301Moved Permanently

Resource moved permanently.

Try API → /api/status/301
302Found

Temporary redirect.

Try API → /api/status/302
304Not Modified

Cached version is still valid.

Try API → /api/status/304
400Bad Request

Malformed or invalid request.

Try API → /api/status/400
401Unauthorized

Authentication required.

Try API → /api/status/401
403Forbidden

Server refuses to authorize.

Try API → /api/status/403
404Not Found

Resource not found.

Try API → /api/status/404
405Method Not Allowed

HTTP method not supported.

Try API → /api/status/405
408Request Timeout

Client took too long.

Try API → /api/status/408
409Conflict

Conflict with current state.

Try API → /api/status/409
422Unprocessable Entity

Validation failed.

Try API → /api/status/422
429Too Many Requests

Rate limit exceeded.

Try API → /api/status/429
500Internal Server Error

Unexpected server error.

Try API → /api/status/500
502Bad Gateway

Invalid upstream response.

Try API → /api/status/502
503Service Unavailable

Server temporarily unavailable.

Try API → /api/status/503