Pular para o conteúdo

invalid-file-type

HTTP 400 Bad Request

O arquivo enviado não é de um tipo aceito por este endpoint. Nada é armazenado. O campo detail indica o motivo.

Gatilhos

  • Arquivos e documentos de DPP: POST /v1/files/upload, PUT /v1/files/:id e POST /v1/dpp/:id/documents aceitam PDF, PNG, JPEG, WebP, MP4, glTF/GLB e JSON. A API verifica os primeiros bytes do arquivo, não o seu nome. Ela recusa qualquer outro tipo, um arquivo cujo conteúdo não corresponda ao seu Content-Type declarado (um .pdf que não seja um PDF) e um arquivo vazio.
  • Imagens de produtos: POST /v1/dpp/:id/images aceita apenas JPEG, PNG e WebP.
  • Importação de códigos: POST /v1/codes/import aceita apenas CSV ou XLSX, reconhecidos pelo Content-Type ou pela extensão do arquivo.
{
"type": "https://docs.qr3.app/errors/invalid-file-type",
"title": "Invalid File Type",
"status": 400,
"detail": "Magic bytes indicate PDF but Content-Type does not match"
}

← Referência de erros