5xx Server Error
The server got confused while picking the best version of a resource and ended up pointing in circles.
Use 506 for a transparent content negotiation misconfiguration where the selected variant is itself negotiable and causes a loop or invalid resolution path.
GET https://api.example.test/manual506 Variant Also Negotiates
# Headers
Content-Type: application/json
# Body
{
"error": "variant_also_negotiates"
}The server's negotiated French variant points to another negotiable resource instead of a concrete representation.
There are several valid versions of this thing, and the server is asking you to pick one.
I can't give you the data in the format you want. I have the data, but not in XML/JSON/etc. that you asked for.
Something broke on our end! It's not your fault - our server had a problem and couldn't handle your request.