Objektai
Upload
Įkėlimas dalimis.
Laukai
idstringprivalomasĮkėlimo ID (
upl_ir 32 šešioliktainiai simboliai).filenamestringprivalomasFailo pavadinimas (be aplankų).
content_typestringprivalomasDeklaruotas turinio tipas; tuščias, jei nedeklaruotas.
sizeinteger (int64)privalomasFailo dydis baitais.
sha256string | nullprivalomasFailo SHA-256, deklaruotas kuriant arba per
complete;null, jei dar nežinomas.part_sizeinteger (int64)privalomasKiekvienos dalies, išskyrus paskutinę, dydis (nuo 5 iki 100 MiB).
part_countintegerprivalomasDalių skaičius.
≥ 1, ≤ 1000
parts_receivedintegerprivalomasGautų dalių skaičius.
≥ 0
Gautos dalys pagal numerį (atsake į
POST /v1/uploadssąrašas tuščias).reject_reasonstring | nullprivalomasAtmetimo priežastis (
rejected):checksum_mismatch,type_mismatch,unsupported_format,infected,scan_unavailable,unsafe_content. Išvardijimas gali būti papildytas;null, jei neatmesta.reject_detailsobject | nullprivalomasAtmetimo informacija (plėtinys, deklaruotas ir nustatytas formatas, kontrolinės sumos);
null, jei neatmesta.created_atstring (date-time)privalomasKada įkėlimas sukurtas.
expires_atstring (date-time)privalomasTerminas, iki kurio reikia užbaigti įkėlimą, o kai jis paruoštas, – jį panaudoti.
completed_atstring (date-time) | nullprivalomasKada baigta patikra (
readyarbarejected).consumed_atstring (date-time) | nullprivalomasKada įkėlimas panaudotas (kortelei, archyvui ar importui).