Upload object
Uploads an object. The object must be 1 GiB or smaller.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
objectPath
Path of the Object that is to be uploaded.
Headers
Time-To-Live
An optional expiry TTL associated with an object. The value represents the number of nanoseconds the object will exist in the local store. If no TTL is supplied, the server applies a default TTL. In most cases, the default TTL is 90 days. However, it might be higher or lower, depending on the retention requirements of your environment.
Distribution-Mode
Controls how the object is distributed across the mesh. If set to force, the object will be force distributed to all nodes. Force-distributed objects are subject to a size limit.
Allowed values:
Request
This endpoint expects binary data of type application/octet-stream.
Response headers
Path
Checksum
Last-Modified
Expires
Response
Successful upload
content_identifier
size_bytes
last_updated_at
expiry_time
Errors
400
Bad Request Error
413
Content Too Large Error
500
Internal Server Error
507
Insufficient Storage Error