Skip to content

Upload one encrypted tenant backup part

PUT
/api/admin/tenant-backups/uploads/{uploadId}/parts/{partNumber}
Code sample: Shell / cURL
curl --request PUT \
--url https://auth.example.com/api/admin/tenant-backups/uploads/example/parts/1 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/octet-stream' \
--data binary

Uploads one application/octet-stream part to the actor-bound multipart upload. A repeated part number is accepted only when its byte count and SHA-256 digest match the prior attempt.

uploadId
required
string
partNumber
required
integer
>= 1 <= 10000
Media type application/octet-stream
string format: binary
<= 8388608 characters

The exact part is durably recorded.

Media type application/json
object
partNumber
required
integer
>= 1 <= 10000
etag
required
string
key
additional properties
Example generated
{
"partNumber": 1,
"etag": "example"
}

Invalid part number or media type

Missing permission or fresh administrator authentication

Upload ownership

The part exceeds 8 MiB

Import storage is unavailable