Объекты
Upload
Загрузка по частям.
Поля
idstringобязательноID загрузки (
upl_и 32 шестнадцатеричных символа).filenamestringобязательноИмя файла (без папок).
content_typestringобязательноОбъявленный тип содержимого; пусто, если не объявлен.
sizeinteger (int64)обязательноРазмер файла в байтах.
sha256string | nullобязательноSHA-256 файла, объявленная при создании или на шаге
complete;null, если ещё неизвестна.part_sizeinteger (int64)обязательноРазмер каждой части, кроме последней (от 5 до 100 МиБ).
part_countintegerобязательноЧисло частей.
≥ 1, ≤ 1000
parts_receivedintegerобязательноЧисло полученных частей.
≥ 0
Полученные части по номерам (пусто в ответе
POST /v1/uploads).reject_reasonstring | nullобязательноПричина отказа (
rejected):checksum_mismatch,type_mismatch,unsupported_format,infected,scan_unavailable,unsafe_content. Перечисление может расширяться;null, если отказа нет.reject_detailsobject | nullобязательноПодробности отказа (расширение, объявленный и определённый формат, контрольные суммы);
null, если отказа нет.created_atstring (date-time)обязательноКогда создана загрузка.
expires_atstring (date-time)обязательноКрайний срок, чтобы завершить загрузку и, когда она готова, использовать её.
completed_atstring (date-time) | nullобязательноКогда закончилась проверка (
readyилиrejected).consumed_atstring (date-time) | nullобязательноКогда загрузка использована (карточкой, архивом или импортом).