HTTP Status Codes Reference
Complete guide to HTTP status codes for API development
1xx - Informational
The server has received the request headers.
The server is switching protocols.
2xx - Success
The request was successful.
The request was successful and a resource was created.
The request has been accepted for processing.
The request was successful but there's no content to return.
3xx - Redirection
The resource has been moved permanently.
The resource has been found at a different URI.
The resource has not been modified.
4xx - Client Errors
The server cannot process the request.
Authentication is required.
The server refuses to authorize the request.
The requested resource was not found.
The HTTP method is not allowed.
Rate limit exceeded.
5xx - Server Errors
The server encountered an error.
The server doesn't support the functionality.
Invalid response from upstream server.
The server is temporarily unavailable.
Try It Out
Test any of these status codes with FakeURL by creating a mock endpoint:
https://fakeurl.dev/[status-code]
Example: https://fakeurl.dev/404