All HTTP status codes
HTTP 501 Not Implemented
Server ErrorThe server doesn't support the functionality required — typically an HTTP method it doesn't implement at all (contrast 405: method known, not allowed here).
Defined in RFC 9110
Common causes
- Exotic/unsupported HTTP methods
- Proxies that don't implement a requested transformation
How to fix it
Use a method the server supports
Implement the handler if the endpoint should support it
Related status codes
Want to explore status codes interactively? Try the free HTTP Status Code Reference — search, categories and example responses, right in your browser.