Skip to main content
POST
Sign upload parts

Authorizations

Authorization
string
header
required

A workspace API key.

Body

application/json
uploadId
string
required

Sigmora upload-session id returned by upload prepare.

Pattern: ^aus_[a-f0-9]{48}$
contentId
string
required

Storage content id returned by upload prepare.

Required string length: 1 - 200
partNumbers
integer[]
required

Unique part numbers to sign in this bounded batch; maximum 100.

Required array length: 1 - 100 elements

One-based multipart part number.

Required range: 1 <= x <= 10000
projectId
string

Project that owns the upload. Omit for a Library upload that belongs to no project; then omit it on every later call too.

Required string length: 1 - 200

Response

Success.

success
boolean
required
uploadId
string
required

Durable Sigmora upload-session id.

parts
object[]
required

Short-lived URLs for the requested part numbers.

{key}
any