Skip to content

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/:id i POST /v1/dpp/:id/documents prihvać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 deklariranom Content-Type (primjerice .pdf koji nije PDF) te praznu datoteku.
  • Slike proizvoda: POST /v1/dpp/:id/images prihvaća samo JPEG, PNG i WebP.
  • Uvoz kodova: POST /v1/codes/import prihvaća samo CSV ili XLSX, prepoznate prema Content-Type ili 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"
}

← Referenca pogrešaka