GET/blobs/stages/multipart/{stageId}
Get multipart blob stage status
Operation blobs.multipartStages.get
Description
Returns a blob stage's status so a client can resume an interrupted upload. Only the exact 404 multipart_blob_stage_not_found or 409 multipart_blob_stage_expired responses prove the stage is gone and permit starting a fresh one; any other failure means the client should keep its resumable state.
Authentication
Requires a signed-in session: the client sends its session token as a bearer token in the Authorization header.
Parameters
| Name | In | Type | Details |
|---|---|---|---|
stageId | path | string | required
|
Responses
200 OK
application/jsonMultipartBlobStageStatusResponse
A blob stage's progress, used to resume an interrupted upload.
8 fields
organizationIdstringrequired- not empty
byteLengthintegerrequired- greater than 0
completedbooleanrequiredTrue once an attachment bind assembled and verified the object.
expiresAtstringrequiredsha256stringrequired- not empty
stageIdstringrequiredParts uploaded so far, with their ETags.
uploadIdstringrequired
Other fields are allowed.
Other responses
| Status | Meaning | Body |
|---|---|---|
| 400 | Bad Request |
|
| 401 | Unauthorized |
|
| 403 | Forbidden |
|
| 404 | Not Found |
|
| 409 | Conflict |
|
| 500 | Internal Server Error |
|
| 503 | Service Unavailable |
|