Objekte
Upload
Ein Multipart-Upload.
Felder
idstringerforderlichDie Upload-ID (
upl_gefolgt von 32 Hex-Zeichen).filenamestringerforderlichDer Dateiname (ohne Ordner).
content_typestringerforderlichDer deklarierte Inhaltstyp; leer, wenn nicht deklariert.
sizeinteger (int64)erforderlichDie Dateigröße in Bytes.
sha256string | nullerforderlichDer SHA-256 der Datei, angegeben bei der Erstellung oder bei
complete;null, wenn noch nicht bekannt.part_sizeinteger (int64)erforderlichDie Größe jedes Teils außer dem letzten (5 bis 100 MiB).
part_countintegererforderlichDie Anzahl der Teile.
≥ 1, ≤ 1000
parts_receivedintegererforderlichDie Anzahl der empfangenen Teile.
≥ 0
Die empfangenen Teile nach Nummer (leer in der Antwort von
POST /v1/uploads).reject_reasonstring | nullerforderlichDer Grund der Ablehnung (
rejected):checksum_mismatch,type_mismatch,unsupported_format,infected,scan_unavailable,unsafe_content. Die Aufzählung kann wachsen;null, wenn nicht abgelehnt.reject_detailsobject | nullerforderlichDetails der Ablehnung (die Erweiterung, das deklarierte und das erkannte Format, Prüfsummen);
null, wenn nicht abgelehnt.created_atstring (date-time)erforderlichZeitpunkt der Erstellung des Uploads.
expires_atstring (date-time)erforderlichDie Frist, um den Upload abzuschließen und ihn, sobald er bereit ist, zu verwenden.
completed_atstring (date-time) | nullerforderlichZeitpunkt, zu dem die Prüfung abgeschlossen wurde (
readyoderrejected).consumed_atstring (date-time) | nullerforderlichZeitpunkt, zu dem der Upload verwendet wurde (von einer Karte, einem Archiv oder einem Import).