invalid-file-type
HTTP 400 Bad Request
Fișierul încărcat nu este de un tip acceptat de acest endpoint. Nu se stochează nimic. detail specifică motivul.
Declanșatori
- Fișiere și documente DPP:
POST /v1/files/upload,PUT /v1/files/:idșiPOST /v1/dpp/:id/documentsacceptă PDF, PNG, JPEG, WebP, MP4, glTF/GLB și JSON. API-ul verifică primii octeți ai fișierului, nu numele acestuia. Acesta refuză orice alt tip, un fișier al cărui conținut nu corespunde valoriiContent-Typedeclarate (un.pdfcare nu este un PDF) și un fișier gol. - Imagini de produs:
POST /v1/dpp/:id/imagesacceptă doar JPEG, PNG și WebP. - Import de coduri:
POST /v1/codes/importacceptă doar CSV sau XLSX, recunoscute dupăContent-Typesau extensia fișierului.
{ "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"}