Skip to content

invalid-file-type

HTTP 400 Bad Request

Įkeltas failas yra tokio tipo, kurio šis galinis taškas (endpoint) nepriima. Nieko nebuvo išsaugota. detail nurodo priežastį.

Priežastys

  • Failai ir DPP dokumentai: POST /v1/files/upload, PUT /v1/files/:id ir POST /v1/dpp/:id/documents priima PDF, PNG, JPEG, WebP, MP4, glTF/GLB ir JSON. API tikrina pirmuosius failo baitus, o ne jo pavadinimą. Ji atmeta bet kokį kitą tipą, failą, kurio turinys neatitinka nurodyto Content-Type (pavyzdžiui, .pdf failą, kuris nėra PDF), ir tuščią failą.
  • Produkto vaizdai: POST /v1/dpp/:id/images priima tik JPEG, PNG ir WebP.
  • Kodų importas: POST /v1/codes/import priima tik CSV arba XLSX, atpažįstamus pagal Content-Type arba failo plėtinį.
{
"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"
}

← Klaidų žinynas