v1
latestOpenAPI 3.1.02026-07-13305453.8 KBMedia
List media assets
Retrieve media assets for the authenticated workspace.
get/v1/media
Query parameters
limitinteger
Number of items per page (1-100)
Number of items per page (1-100)
pageinteger
Page number
Page number
querystring
Search media by name, alt text, URL, or MIME type
Example:hero
Search media by name, alt text, URL, or MIME type
type'image' | 'video' | 'audio' | 'document'
Filter by inferred media type
Example:image
Filter by inferred media type
order'asc' | 'desc'
Sort order by creation date
Example:desc
Sort order by creation date
Response
Media assets retrieved successfully
Example response
{
"media": [
{
"id": "cryitfjp1234jl04vdnycek8",
"name": "Hero image",
"url": "https://cdn.marblecms.com/media/hero.jpg",
"alt": "A dashboard screenshot",
"size": 382019,
"mimeType": "image/jpeg",
"width": 1600,
"height": 900,
"duration": 12000,
"blurHash": "LEHV6nWB2yk8pyo0adR*.7kCMdnj",
"createdAt": "2024-01-15T10:00:00Z",
"updatedAt": "2024-01-16T12:00:00Z"
}
],
"pagination": {
"limit": 10,
"currentPage": 1,
"nextPage": 2,
"totalPages": 5,
"totalItems": 42
}
}