Parameters

uploadToken
string
Required
Description
Upload session token returned by the multipart initialization endpoint.
partNumbers
array
Required
Description
Array of 1-based part numbers (1 to 10,000) to generate presigned uploadPart URLs for.
items
number
POST/v1/utils/S3multipart/parts
curl https://api.tradly.app/v1/utils/S3multipart/parts \
  -H "Authorization: Bearer YOUR_PUBLISHABLE_OR_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -X POST \
  -d '{
  "uploadToken": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "partNumbers": [
    1,
    2,
    3
  ]
}'
RESPONSE
{
  "status": true,
  "data": {
    "result": {
      "uploadId": "VXBsb2FkIElEIGV4YW1wbGUxMjM0NTY3ODkw",
      "fileUri": "https://media.tradly.app/images/marketplace/1000/promo-video-a1b2c3d4.mp4",
      "parts": [
        {
          "partNumber": 1,
          "signedUrl": "https://tradly-paas.s3.amazonaws.com/images/marketplace/1000/promo-video-a1b2c3d4.mp4?partNumber=1&uploadId=VXBsb2FkIElEIGV4YW1wbGUxMjM0NTY3ODkw&AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE&Signature=abcdef123%3D&Expires=1723068600"
        },
        {
          "partNumber": 2,
          "signedUrl": "https://tradly-paas.s3.amazonaws.com/images/marketplace/1000/promo-video-a1b2c3d4.mp4?partNumber=2&uploadId=VXBsb2FkIElEIGV4YW1wbGUxMjM0NTY3ODkw&AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE&Signature=ghijkl456%3D&Expires=1723068600"
        }
      ]
    }
  }
}