Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

Hiloop API key sent as an HTTP Bearer token.

Path Parameters

volume_id
string
required

The volume to push a new version to.

Body

application/json
volume_id
string

The volume to push a new version to.

Response

OK

push_id
string

The push handle. Pass it to PublishVolumeVersion once the manifest and all content blobs are uploaded.

manifest_upload_url
string

Short-lived pre-authorized URL to PUT the manifest (the JSON file listing: per file its path, mode, size, content digest, and chunk list) to. The URL is bound to this push's staging location; the request needs no additional credentials.

expires_in_seconds
integer<uint32>

How long the upload URL stays valid, in seconds.

max_manifest_bytes
string

The largest manifest the server accepts for this push, in bytes.