Siirry sisältöön
Sursa Developers

Objektit

Upload

Moniosainen lataus.

Kentät

  • idstringpakollinen

    Latauksen tunnus (upl_ ja sen perässä 32 heksadesimaalimerkkiä).

  • purposeUploadPurposepakollinen
  • filenamestringpakollinen

    Tiedoston nimi (ilman kansioita).

  • content_typestringpakollinen

    Ilmoitettu sisältötyyppi; tyhjä, jos sitä ei ole ilmoitettu.

  • sizeinteger (int64)pakollinen

    Tiedoston koko tavuina.

  • sha256string | nullpakollinen

    Tiedoston SHA-256, joka ilmoitettiin luonnissa tai complete-vaiheessa; null, jos sitä ei vielä tiedetä.

  • statusUploadStatuspakollinen
  • part_sizeinteger (int64)pakollinen

    Kunkin osan koko viimeistä lukuun ottamatta (5–100 MiB).

  • part_countintegerpakollinen

    Osien määrä.

    ≥ 1, ≤ 1000

  • parts_receivedintegerpakollinen

    Vastaanotettujen osien määrä.

    ≥ 0

  • partsarray of UploadPartpakollinen

    Vastaanotetut osat numeroittain (tyhjä POST /v1/uploads-vastauksessa).

  • reject_reasonstring | nullpakollinen

    Hylkäyksen syy (rejected): checksum_mismatch, type_mismatch, unsupported_format, infected, scan_unavailable, unsafe_content. Luettelo voi laajentua; null, jos latausta ei ole hylätty.

  • reject_detailsobject | nullpakollinen

    Hylkäyksen tiedot (tiedostotarkenne, ilmoitettu ja tunnistettu muoto, tarkistussummat); null, jos latausta ei ole hylätty.

  • created_atstring (date-time)pakollinen

    Latauksen luontiaika.

  • expires_atstring (date-time)pakollinen

    Määräaika, johon mennessä lataus on viimeisteltävä ja valmis lataus käytettävä.

  • completed_atstring (date-time) | nullpakollinen

    Milloin tarkistus päättyi (ready tai rejected).

  • consumed_atstring (date-time) | nullpakollinen

    Milloin lataus käytettiin (kortti, arkisto tai tuonti).

Käytössä