Anar al contingut
Sursa Developers

Objectes

Upload

Pujada per parts.

Camps

  • idstringobligatori

    ID de la pujada (upl_ seguit de 32 caràcters hexadecimals).

  • purposeUploadPurposeobligatori
  • filenamestringobligatori

    Nom del fitxer (sense carpetes).

  • content_typestringobligatori

    Tipus de contingut declarat; buit si no s’ha declarat.

  • sizeinteger (int64)obligatori

    Mida del fitxer en bytes.

  • sha256string | nullobligatori

    SHA-256 del fitxer, declarat en la creació o a complete; null si encara no se sap.

  • statusUploadStatusobligatori
  • part_sizeinteger (int64)obligatori

    Mida de cada part excepte l’última (de 5 a 100 MiB).

  • part_countintegerobligatori

    Nombre de parts.

    ≥ 1, ≤ 1000

  • parts_receivedintegerobligatori

    Nombre de parts rebudes.

    ≥ 0

  • partsarray of UploadPartobligatori

    Parts rebudes per número (buit a la resposta de POST /v1/uploads).

  • reject_reasonstring | nullobligatori

    Motiu del rebuig (rejected): checksum_mismatch, type_mismatch, unsupported_format, infected, scan_unavailable, unsafe_content. L’enumeració pot créixer; null si no s’ha rebutjat.

  • reject_detailsobject | nullobligatori

    Detalls del rebuig (l’extensió, el format declarat i el detectat, les sumes de verificació); null si no s’ha rebutjat.

  • created_atstring (date-time)obligatori

    Moment de creació de la pujada.

  • expires_atstring (date-time)obligatori

    Termini per completar la pujada i, quan estigui llesta, per fer-la servir.

  • completed_atstring (date-time) | nullobligatori

    Moment en què va acabar la comprovació (ready o rejected).

  • consumed_atstring (date-time) | nullobligatori

    Moment en què es va fer servir la pujada (per a una entrada, un arxiu comprimit o una importació).

S’usa a