Objecten
Upload
Een upload in delen.
Velden
idstringverplichtDe ID van de upload (
upl_gevolgd door 32 hexadecimale tekens).filenamestringverplichtDe bestandsnaam (zonder mappen).
content_typestringverplichtHet opgegeven inhoudstype; leeg als het niet is opgegeven.
sizeinteger (int64)verplichtDe bestandsgrootte in bytes.
sha256string | nullverplichtDe SHA-256 van het bestand, opgegeven bij het aanmaken of bij
complete;nullals die nog niet bekend is.part_sizeinteger (int64)verplichtDe grootte van elk deel behalve het laatste (van 5 tot 100 MiB).
part_countintegerverplichtHet aantal delen.
≥ 1, ≤ 1000
parts_receivedintegerverplichtHet aantal ontvangen delen.
≥ 0
De ontvangen delen per nummer (leeg in de response van
POST /v1/uploads).reject_reasonstring | nullverplichtDe reden van de afwijzing (
rejected):checksum_mismatch,type_mismatch,unsupported_format,infected,scan_unavailable,unsafe_content. De enumeratie kan groeien;nullals de upload niet is afgewezen.reject_detailsobject | nullverplichtDetails van de afwijzing (de extensie, het opgegeven en het herkende formaat, de controlesommen);
nullals de upload niet is afgewezen.created_atstring (date-time)verplichtWanneer de upload is aangemaakt.
expires_atstring (date-time)verplichtDe uiterste termijn om de upload af te ronden en, zodra die klaar is, te gebruiken.
completed_atstring (date-time) | nullverplichtWanneer de controle klaar was (
readyofrejected).consumed_atstring (date-time) | nullverplichtWanneer de upload is gebruikt (door een kaart, een archief of een import).