HTTP 510 — Not Extended
Further extensions to the request are required for the server to fulfill it
When to use it
Use status 510 when this is the correct HTTP response semantic: Further extensions to the request are required for the server to fulfill it
Request and response example
GET /service HTTP/1.1
Host: api.example.com
HTTP/1.1 510 Not Extended
Content-Type: application/json
{"error":"Service failed to process the request"}