Start a new multipart upload session for an OCI blob. Returns an uploadId to be used with subsequent part upload and completion endpoints.
Input
Encoding
application/jsondigest
string
Required
The blob digest (e.g., sha256:abc123...)
maxLength: 128 bytesOutput
Encoding
application/jsonuploadId
string
Required
Unique identifier for this upload session
Errors
InvalidDigest
Try It
Requests are sent directly from your browser. Some servers may block requests due to CORS.
View raw schema
{
"type": "procedure",
"input": {
"schema": {
"type": "object",
"required": [
"digest"
],
"properties": {
"digest": {
"type": "string",
"maxLength": 128,
"description": "The blob digest (e.g., sha256:abc123...)"
}
}
},
"encoding": "application/json"
},
"errors": [
{
"name": "InvalidDigest"
}
],
"output": {
"schema": {
"type": "object",
"required": [
"uploadId"
],
"properties": {
"uploadId": {
"type": "string",
"maxLength": 256,
"description": "Unique identifier for this upload session"
}
}
},
"encoding": "application/json"
},
"description": "Start a new multipart upload session for an OCI blob. Returns an uploadId to be used with subsequent part upload and completion endpoints."
}