Skip to content

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"
}

← Справка за грешки