Oggetti
Upload
Un caricamento in parti.
Campi
idstringobbligatorioL’ID del caricamento (
upl_seguito da 32 caratteri esadecimali).filenamestringobbligatorioIl nome del file (senza cartelle).
content_typestringobbligatorioIl tipo di contenuto dichiarato; vuoto se non dichiarato.
sizeinteger (int64)obbligatorioLa dimensione del file in byte.
sha256string | nullobbligatorioLo SHA-256 del file, dichiarato alla creazione o al
complete;nullse non è ancora noto.part_sizeinteger (int64)obbligatorioLa dimensione di ogni parte tranne l’ultima (da 5 a 100 MiB).
part_countintegerobbligatorioIl numero di parti.
≥ 1, ≤ 1000
parts_receivedintegerobbligatorioIl numero di parti ricevute.
≥ 0
Le parti ricevute per numero (vuoto nella risposta di
POST /v1/uploads).reject_reasonstring | nullobbligatorioIl motivo del rifiuto (
rejected):checksum_mismatch,type_mismatch,unsupported_format,infected,scan_unavailable,unsafe_content. L’enumerazione può crescere;nullse non rifiutato.reject_detailsobject | nullobbligatorioDettagli del rifiuto (l’estensione, il formato dichiarato e quello rilevato, i checksum);
nullse non rifiutato.created_atstring (date-time)obbligatorioMomento della creazione del caricamento.
expires_atstring (date-time)obbligatorioIl termine per completare il caricamento e, una volta pronto, per usarlo.
completed_atstring (date-time) | nullobbligatorioMomento in cui il controllo è terminato (
readyorejected).consumed_atstring (date-time) | nullobbligatorioMomento in cui il caricamento è stato usato (da una scheda, un archivio o un’importazione).