Skip to main content

Get listing media grouped by tab

GET 

/api/v1/crs/listings/:listingId/media

Returns all media for a listing, nested per property and grouped by media tab. Each property contributes its own tabs (read from the property content's mediaTabs), and each tab carries its key, display name, order and media items (images and videos). Within each tab the media is additionally grouped by highlightCategory (highlightCategories[]), in the order each category first appears; uncategorized items fall into a trailing group with a null highlightCategory. Tabs are sorted by their order (nulls last). Optionally filter by mediaType (IMAGE/VIDEO), tab key, and propertyId; each filter is repeatable (mediaType=IMAGE&mediaType=VIDEO) or comma-separated (mediaType=IMAGE,VIDEO). Omitting a filter returns everything for that dimension.

Request

Responses

OK