Objetos
Upload
Um upload em partes.
Campos
idstringobrigatórioO ID do upload (
upl_seguido de 32 caracteres hexadecimais).filenamestringobrigatórioO nome do arquivo (sem pastas).
content_typestringobrigatórioO tipo de conteúdo declarado; vazio se não foi declarado.
sizeinteger (int64)obrigatórioO tamanho do arquivo em bytes.
sha256string | nullobrigatórioO SHA-256 do arquivo, declarado na criação ou em
complete;nullse ainda não for conhecido.part_sizeinteger (int64)obrigatórioO tamanho de cada parte, exceto a última (de 5 a 100 MiB).
part_countintegerobrigatórioO número de partes.
≥ 1, ≤ 1000
parts_receivedintegerobrigatórioO número de partes recebidas.
≥ 0
As partes recebidas, por número (vazio na resposta de
POST /v1/uploads).reject_reasonstring | nullobrigatórioO motivo da rejeição (
rejected):checksum_mismatch,type_mismatch,unsupported_format,infected,scan_unavailable,unsafe_content. A enumeração pode crescer;nullse não houve rejeição.reject_detailsobject | nullobrigatórioDetalhes da rejeição (a extensão, o formato declarado e o detectado, as somas de verificação);
nullse não houve rejeição.created_atstring (date-time)obrigatórioQuando o upload foi criado.
expires_atstring (date-time)obrigatórioO prazo para concluir o upload e, depois que ele estiver pronto, para usá-lo.
completed_atstring (date-time) | nullobrigatórioQuando a conferência terminou (
readyourejected).consumed_atstring (date-time) | nullobrigatórioQuando o upload foi usado (por um cartão, um arquivo compactado ou uma importação).