Пређите на садржај
Sursa Developers

Објекти

Upload

Отпремање у деловима.

Поља

  • idstringобавезно

    ID отпремања (upl_ и 32 хексадецимална знака).

  • purposeUploadPurposeобавезно
  • filenamestringобавезно

    Име фајла (без фолдера).

  • content_typestringобавезно

    Наведени тип садржаја; празно ако није наведен.

  • sizeinteger (int64)обавезно

    Величина фајла у бајтовима.

  • sha256string | nullобавезно

    SHA-256 фајла, наведен при креирању или при complete; null ако још није познат.

  • statusUploadStatusобавезно
  • part_sizeinteger (int64)обавезно

    Величина сваког дела осим последњег (од 5 до 100 MiB).

  • part_countintegerобавезно

    Број делова.

    ≥ 1, ≤ 1000

  • parts_receivedintegerобавезно

    Број примљених делова.

    ≥ 0

  • partsarray of UploadPartобавезно

    Примљени делови по броју (празно у одговору на 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обавезно

    Када је отпремање искоришћено (за картицу, архиву или увоз).

Користи се у