Salta ai contenuti

invalid-file-type

HTTP 400 Bad Request

Il file caricato non è di un tipo accettato da questo endpoint. Non è stato memorizzato nulla. Il campo detail ne indica il motivo.

Cause

  • File e documenti DPP: POST /v1/files/upload, PUT /v1/files/:id e POST /v1/dpp/:id/documents accettano PDF, PNG, JPEG, WebP, MP4, glTF/GLB e JSON. L’API verifica i primi byte del file, non il suo nome. Rifiuta qualsiasi altro tipo, i file il cui contenuto non corrisponde al Content-Type dichiarato (ad esempio un .pdf che non è un PDF) e i file vuoti.
  • Immagini del prodotto: POST /v1/dpp/:id/images accetta solo JPEG, PNG e WebP.
  • Importazione di codici: POST /v1/codes/import accetta solo CSV o XLSX, riconosciuti tramite il Content-Type o l’estensione del file.
{
"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"
}

← Riferimento errori