GetObjectMediaResponse
GetObjectMediaResponse - room/object photos response.
media object[]
Media items for current page
Array [
roomTypeIdstring
Room/object ID (UUID string, empty for hotel-level)
idinteger<int32>
Photo ID (int32 to ensure JSON number serialization)
titlestring
Photo title/description
fullPathstring
Full path to photo (e.g., "https://cdn.example.com/photos/xxx/")
fileNamestring
File name of photo (e.g., "photo1.jpg")
tags object[]
Photo tags (array of tag objects)
Array [
idinteger<int32>
Tag ID (1-7)
namestring
Tag name (BEDROOM, KITCHEN, BATHROOM, YARD, VIEW_FROM_WINDOW, POOL, OTHER)
]
aspectRationumber<float>
Aspect ratio as float (e.g., 1.333 for 4:3, 1.778 for 16:9)
dateAddstring
Date photo was added (ISO format string, e.g., "2024-01-15")
]
countinteger<int32>
Total media count (respects tag filter)
roomTypeNamestring
Room type name for requested object ID
GetObjectMediaResponse
{
"media": [
{
"roomTypeId": "string",
"id": 0,
"title": "string",
"fullPath": "string",
"fileName": "string",
"tags": [
{
"id": 0,
"name": "string"
}
],
"aspectRatio": 0,
"dateAdd": "string"
}
],
"count": 0,
"roomTypeName": "string"
}