Skip to content

invalid-file-type

HTTP 400 Bad Request

Üleslaaditud faili tüüp ei ole selle lõpp-punkti (endpoint) poolt toetatud. Midagi ei salvestatud. detail nimetab põhjuse.

Põhjused

  • Failid ja DPP dokumendid: POST /v1/files/upload, PUT /v1/files/:id ja POST /v1/dpp/:id/documents aktsepteerivad PDF, PNG, JPEG, WebP, MP4, glTF/GLB ja JSON-vormingut. API kontrollib faili esimesi baite, mitte selle nime. See lükkab tagasi mis tahes muu tüübi, faili, mille sisu ei vasta selle deklareeritud Content-Type väärtusele (nt .pdf fail, mis ei ole tegelikult PDF), ja tühja faili.
  • Tootepildid: POST /v1/dpp/:id/images aktsepteerib ainult JPEG, PNG ja WebP-vormingut.
  • Koodide import: POST /v1/codes/import aktsepteerib ainult CSV või XLSX-vormingut, mis tuvastatakse Content-Type või faililaiendi järgi.
{
"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"
}

← Vigade viited