Parameters
files
array
RequiredDescription
Array of files to initialize multipart upload sessions for.
items
dictionary
files[]
dictionary
name
string
RequiredDescription
File name with extension.
type
string
RequiredDescription
MIME type of the asset (e.g. `video/mp4`, `image/jpeg`).
private
boolean
Description
If `true`, initializes upload into the private bucket. Default is `false`.
POST/v1/utils/S3multipart/init
bash
curl https://api.tradly.app/v1/utils/S3multipart/init \
-H "Authorization: Bearer YOUR_PUBLISHABLE_OR_SECRET_KEY" \
-H "Content-Type: application/json" \
-X POST \
-d '{
"files": [
{
"name": "promo-video.mp4",
"type": "video/mp4",
"private": false
}
]
}'RESPONSE
json
{
"status": true,
"data": {
"result": [
{
"uploadToken": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"uploadId": "VXBsb2FkIElEIGV4YW1wbGUxMjM0NTY3ODkw",
"fileUri": "https://media.tradly.app/images/marketplace/1000/promo-video-a1b2c3d4.mp4"
}
]
}
}