Parameters
page
number
RequiredDescription
Page number for pagination. Must be greater than 0.
per_page
number
Description
Number of items per page (1-100). Default is 30.
parent
number
Description
Filter media by parent folder ID (`0` or omitted for root level).
mime_type
string
Description
Filter by MIME types (comma-separated, e.g. `image/jpeg,image/png`).
type
number
Description
Filter by media type: `1` for files, `2` for folders.
GET/v1/media
bash
curl https://api.tradly.app/v1/media \
-H "Authorization: Bearer YOUR_PUBLISHABLE_OR_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{}'RESPONSE
json
{
"status": true,
"data": {
"count": 2,
"media": [
{
"id": 1,
"type": 2,
"mime_type": "",
"parent": 0,
"name": "Banners",
"url": "",
"active": true
},
{
"id": 2,
"type": 1,
"mime_type": "image/png",
"parent": 1,
"name": "promo-banner.png",
"url": "https://media.tradly.app/images/marketplace/1000/promo-banner.png",
"active": true
}
]
}
}