invalid-file-type
HTTP 400 Bad Request
Die hochgeladene Datei hat einen Typ, den dieser Endpunkt nicht annimmt. Es wird nichts gespeichert. detail nennt den Grund.
Auslöser
- Dateien und DPP-Dokumente:
POST /v1/files/upload,PUT /v1/files/:idundPOST /v1/dpp/:id/documentsnehmen PDF, PNG, JPEG, WebP, MP4, glTF/GLB und JSON an. Die API prüft die ersten Bytes der Datei, nicht ihren Namen. Sie lehnt jeden anderen Typ ab, ebenso eine Datei, deren Inhalt nicht zum angegebenenContent-Typepasst (eine.pdf, die keine PDF ist), und eine leere Datei. - Produktbilder:
POST /v1/dpp/:id/imagesnimmt nur JPEG, PNG und WebP an. - Code-Import:
POST /v1/codes/importnimmt nur CSV oder XLSX an, erkannt anContent-Typeoder Dateiendung.
{ "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"}