← All status codes
4xx Client Error
406
Not Acceptable
The server cannot produce a response matching the client's accept headers.
What it means
A 406 Not Acceptable response means the server cannot return content in any of the formats the client said it would accept, based on the Accept, Accept-Language, or Accept-Encoding headers in the request.
Common causes
- The client requested a content type the server does not support.
- The client requested a language the server cannot provide.
How to fix it
- Adjust the Accept headers to include formats the server supports.
- Check the API documentation for available content types.
Test a URL and see its actual status code now.
Open the checker →