Common HTTP status codes and what they mean. See the Developer Tools guides for related developer tools and explanations.
| Code | Meaning |
|---|---|
| 200 OK | The request succeeded |
| 201 Created | The request succeeded and a new resource was created |
| 301 Moved Permanently | The resource has permanently moved to a new URL |
| 400 Bad Request | The server couldn’t understand the request due to invalid syntax |
| 401 Unauthorized | The request lacks valid authentication credentials |
| 403 Forbidden | The server understood the request but refuses to authorize it |
| 404 Not Found | The requested resource doesn’t exist |
| 500 Internal Server Error | A generic server-side failure |
| 503 Service Unavailable | The server is temporarily unable to handle the request |
See all Developer Tools for formatting, converting, and debugging code.
Developer Tools
401 means the request lacks valid authentication. 403 means the server recognizes who’s asking but the client doesn’t have permission to access it.
Any status code in the 500 range indicates a server-side error, as opposed to 400-range codes, which indicate a client-side error.
Find the right tool, or browse Brekzy's other resources.