415 Unsupported Media Type significa que o servidor de origem recusa a requisição porque o conteúdo está em um formato que esse método e esse recurso não aceitam. O problema pode ser o Content-Type (por exemplo, XML enviado para um endpoint que só aceita JSON), o Content-Encoding (por exemplo, um corpo de requisição compactado com gzip) ou os próprios dados.
O servidor pode ajudar o cliente enviando na resposta um cabeçalho Accept com a lista dos tipos de mídia que aceita, ou Accept-Encoding quando o problema é uma codificação de conteúdo não suportada.
Não confunda com o 406, que trata do formato de resposta pedido pelo cliente.
Exemplo de resposta
HTTP/1.1 415 Unsupported Media Type
Date: Fri, 06 Nov 2026 10:15:32 GMT
Accept: application/json
Content-Type: application/json
Content-Length: 49
{"error":"Content-Type must be application/json"} SEO e verificação de redirecionamentos
Os rastreadores não enviam corpo nas requisições; por isso, o 415 não tem impacto em SEO. Em uma verificação de redirecionamentos com o método definido como POST, um 415 significa que o destino espera outro Content-Type. Adicione-o em Cabeçalhos de requisição personalizados, por exemplo Content-Type: application/json.
Causas comuns e casos de uso
- Uma API JSON recebeu um corpo sem
Content-Type: application/json. - Um formulário envia
multipart/form-datapara um endpoint que só aceita JSON, ou o contrário. - O corpo da requisição está compactado com uma codificação que o servidor não suporta.