Upload object

Beta
Uploads an object. The object must be 1 GiB or smaller.

Path parameters

objectPathstringRequiredformat: "^[a-zA-Z0-9/_=\-.]*$"
Path of the Object that is to be uploaded.

Headers

Time-To-LivelongOptional
An optional expiry TTL associated with an object. The value represents the number of nanoseconds the object will exist in the local store.

Request

This endpoint expects binary data of type application/octet-stream.

Response

Successful upload
content_identifierobject
size_bytesuint64
last_updated_atstringformat: "date-time"
expiry_timestring or nullformat: "date-time"

Errors