invalid-file-type
HTTP 400 Bad Request
Каченият файл не е от тип, който тази крайна точка приема. Нищо не е записано. detail посочва причината.
Причини
- Файлове и DPP документи:
POST /v1/files/upload,PUT /v1/files/:idиPOST /v1/dpp/:id/documentsприемат PDF, PNG, JPEG, WebP, MP4, glTF/GLB и JSON. API проверява първите байтове на файла, а не неговото име. То отхвърля всеки друг тип, файл, чието съдържание не съответства на деклариранияContent-Type(например.pdf, който не е PDF), както и празен файл. - Продуктови изображения:
POST /v1/dpp/:id/imagesприема само JPEG, PNG и WebP. - Импортиране на кодове:
POST /v1/codes/importприема само CSV или XLSX, разпознати поContent-Typeили файловото разширение.
{ "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"}