← 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 →