Parameters
uploadToken
string
RequiredDescription
Upload session token returned by the multipart initialization endpoint.
parts
array
RequiredDescription
Array of uploaded parts metadata.
items
dictionary
parts[]
dictionary
partNumber
number
RequiredDescription
1-based chunk part number (1 to 10,000).
eTag
string
RequiredDescription
The ETag header string returned by S3 upon uploading this chunk.
POST/v1/utils/S3multipart/complete
bash
curl https://api.tradly.app/v1/utils/S3multipart/complete \
-H "Authorization: Bearer YOUR_PUBLISHABLE_OR_SECRET_KEY" \
-H "Content-Type: application/json" \
-X POST \
-d '{
"uploadToken": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"parts": [
{
"partNumber": 1,
"eTag": "\"d41d8cd98f00b204e9800998ecf8427e\""
},
{
"partNumber": 2,
"eTag": "\"098f6bcd4621d373cade4e832627b4f6\""
}
]
}'RESPONSE
json
{
"status": true,
"data": {
"result": {
"fileUri": "https://media.tradly.app/images/marketplace/1000/promo-video-a1b2c3d4.mp4",
"s3": {
"Location": "https://tradly-paas.s3.amazonaws.com/images/marketplace/1000/promo-video-a1b2c3d4.mp4",
"Bucket": "tradly-paas",
"Key": "images/marketplace/1000/promo-video-a1b2c3d4.mp4",
"ETag": "\"3858f62230ac3c915f300c664312c63f-2\""
}
}
}
}