Uploads
Complete Multipart Upload
Changed onComplete a multipart upload by providing all uploaded parts information.
Example CURL command:
curl -X POST "https://lilt.com/v2/upload/s3/multipart/abc123def456/complete?key=API_KEY&key=uploads/user123/file456.zip" \
--header "Content-Type: application/json" \
--data-raw '{
"parts": [
{"ETag": "etag1", "PartNumber": 1},
{"ETag": "etag2", "PartNumber": 2}
]
}'
post/v2/upload/s3/multipart/{uploadId}/complete
Request
- Base URLhttps://api.lilt.com
- URLhttps://api.lilt.com/v2/upload/s3/multipart/{uploadId}/complete
- AuthHTTP basic
Path parameters
uploadIdstring required
Multipart upload ID from initiate response
Query parameters
s3Keystring required
Upload key from initiate response
Request body
Example request
{
"parts": [
{
"ETag": "abc123def456",
"PartNumber": 1
}
]
}Response
Upload completion confirmation.
Example response
{
"success": true,
"location": "https://storage.googleapis.com/bucket/uploads/user123/file456.zip"
}Changes
- breaking
added the new path request parameter
uploadId - breaking
added the new required
queryrequest parameters3Key - breaking
added required request body
- info
api operation id
completeMultipartUploadwas added - info
added the success response with the status
- breaking