Complete Multipart Upload
Completes a multipart upload by combining previously uploaded parts in S3. Must be called after all parts have been uploaded using pre-signed URLs.
Request body
Example request
{
"data": {
"uploadId": "abc123def456",
"key": "uploads/image.jpg",
"parts": [
{
"PartNumber": 1,
"ETag": "a1b2c3d4"
}
]
}
}Response
Multipart upload completed successfully
Changes
Changed in 3 of the 9 revisions of this API.1239
- ▲
request body became required
request-body-became-required
- ▲
the request property
databecame requiredrequest-property-became-required
- ▲
the request property
data/keybecame requiredrequest-property-became-required
- ▲
the request property
data/partsbecame requiredrequest-property-became-required
- ▲
the request property
data/parts/items/ETagbecame requiredrequest-property-became-required
- ▲
the request property
data/parts/items/PartNumberbecame requiredrequest-property-became-required
- ▲
the request property
data/uploadIdbecame requiredrequest-property-became-required
- ▲
the
data/partsrequest property's minItems was increased to1request-property-min-items-increased
- ▲
removed the media type
text/plainfor the response with the status400response-media-type-removed
- ▲
removed the media type
text/plainfor the response with the status401response-media-type-removed
- ▲
removed the media type
text/plainfor the response with the status500response-media-type-removed
- ●
the
data/parts/items/PartNumberrequest property's min was set to1.00request-property-min-set
- ●
added the new
successenum value to thedata/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
successenum value to thestatusresponse property for the response status200response-property-enum-value-added
- ○
the endpoint scheme security
ApiKeyAuthwas added to the APIapi-security-added
- ○
api tag
Uploadaddedapi-tag-added
- ○
added the media type
application/jsonfor the response with the status400response-media-type-added
- ○
added the media type
application/jsonfor the response with the status401response-media-type-added
- ○
added the media type
application/jsonfor the response with the status500response-media-type-added
- ○
the response property
databecame required for the status200response-property-became-required
- ○
the response property
data/statusbecame required for the status200response-property-became-required
- ○
the response property
statusbecame required for the status200response-property-became-required
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 7 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲