invalid-file-type
HTTP 400 Bad Request
Učitana datoteka nije tipa koji ova krajnja točka prihvaća. Ništa nije pohranjeno. detail navodi razlog.
Uzročnici
- Datoteke i DPP dokumenti:
POST /v1/files/upload,PUT /v1/files/:idiPOST /v1/dpp/:id/documentsprihvaćaju PDF, PNG, JPEG, WebP, MP4, glTF/GLB i JSON. API provjerava prve bajtove datoteke, a ne njezin naziv. Odbija bilo koji drugi tip, datoteku čiji sadržaj ne odgovara njezinom deklariranomContent-Type(primjerice.pdfkoji nije PDF) te praznu datoteku. - Slike proizvoda:
POST /v1/dpp/:id/imagesprihvaća samo JPEG, PNG i WebP. - Uvoz kodova:
POST /v1/codes/importprihvaća samo CSV ili XLSX, prepoznate premaContent-Typeili ekstenziji datoteke.
{ "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"}