Przejdź do treści
Dokumentacja API
Dokumentacja API

Obiekt Upload

Rezerwacja wieloczęściowego przesyłania (Upload) na jedną godzinę oraz jej terminalny plik (File) po zakończeniu.

Rezerwacja wieloczęściowego przesyłania (Upload) na jedną godzinę oraz jej terminalny plik (File) po zakończeniu.

01

Pola obiektu

Treść JSON

Stabilne pola współdzielone przez obiekt wielokrotnego użytku zasobu.

Przesyłanie plików16 pola
bytesinteger
Wymagane

Zadeklarowany docelowy rozmiar pliku w bajtach.

created_atinteger
Wymagane

Uniksowy znacznik czasu, kiedy przesyłanie (Upload) zostało utworzone.

expires_atinteger
Wymagane

Uniksowy znacznik czasu, kiedy niedokończone przesyłanie (Upload) wygasa.

fileprotocol_file
Opcjonalne
file.bytesinteger
Wymagane

Rozmiar przechowywanego pliku w bajtach.

file.created_atinteger
Wymagane

Uniksowy znacznik czasu, kiedy plik został utworzony.

file.expires_atinteger
Opcjonalne

Opcjonalna uniksowa sygnatura czasowa wygaśnięcia pliku.

file.filenamestring
Wymagane

Oryginalna nazwa pliku.

file.idstring
Wymagane

Identyfikator pliku RunAPI.

file.objectstring
Wymagane

Typ obiektu.

file.purposestring
Wymagane

Przeznaczenie pliku (File).

Dozwolone wartości: user_data, batch, batch_output
filenamestring
Wymagane

Nazwa pliku ukończonego File.

idstring
Wymagane

Identyfikator przesyłania RunAPI.

objectstring
Wymagane

Typ obiektu.

purposestring
Wymagane

Przeznaczenie pliku (File).

Dozwolone wartości: user_data, batch
statusstring
Wymagane

Stan cyklu życia przesyłania.

Dozwolone wartości: pending, completed, cancelled, expired