v1

latestOpenAPI 3.0.02026-07-17120114186.8 KB
worker

Upload a part of an ongoing multipart upload

Upload a single part of an ongoing multipart upload. Parts can be uploaded in parallel and then combined afterwards.

put/worker/multipart/{key}

Path parameters

keystring required
Example:folder/file

The key of the file to upload

Query parameters

bucketstring required

The name of the bucket.

Example:default

The name of the bucket the multipart upload belongs to

uploadidstring required

A unique identifier for a multipart upload

Example:7aaac83c6d553865755286c326e852a68300bebf7feea1b435d61bd3610bf82b

The ID of the ongoing multipart upload

partnumberinteger required

The number of this part

Example:123

The part number of the part being uploaded

minshardsinteger

The number of data shards a piece of an object gets erasure-coded into

Used to override the minimum number of shards the part should be split into.

totalshardsinteger

The number of total data shards a piece of an object gets erasure-coded into

Used to override the total number of shards the part should be split into.

encryptionoffsetinteger

The offset of the part within the final object. This is required unless the upload was explicitly created to not be encrypted before erasure coding.

Response

Successfully uploaded part