Skip to content

invalid-file-type

HTTP 400 Bad Request

A feltöltött fájl típusa nem felel meg annak, amit ez a végpont elfogad. Semmi sem került mentésre. A detail mező tartalmazza az okot.

Kiváltó okok

  • Fájlok és DPP-dokumentumok: A POST /v1/files/upload, a PUT /v1/files/:id és a POST /v1/dpp/:id/documents végpontok PDF, PNG, JPEG, WebP, MP4, glTF/GLB és JSON formátumokat fogadnak el. Az API a fájl első bájtjait ellenőrzi, nem a nevét. Elutasít minden más típust, az olyan fájlokat, amelyek tartalma nem egyezik meg a megadott Content-Type értékkel (például egy .pdf kiterjesztésű fájlt, ami valójában nem PDF), valamint az üres fájlokat.
  • Termékképek: A POST /v1/dpp/:id/images kizárólag JPEG, PNG és WebP formátumokat fogad el.
  • Kódimportálás: A POST /v1/codes/import kizárólag CSV vagy XLSX formátumot fogad el, amelyet a Content-Type vagy a fájlkiterjesztés alapján azonosít.
{
"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"
}

← Hiba-referencia