Rooms Catalog
The rooms endpoint provides access to room type catalog data including descriptions, images, occupancy details, and bed configurations.
Endpoint
POST /content/hotels/v1/rooms
Use Cases
Get Room Details
{
"query": {
"roomCodes": ["ROOM-001"]
}
}
List Rooms by Connection
{
"query": {
"connectionCode": "CONN_1",
"maxSize": 100
}
}
Response Structure
{
"rooms": {
"rooms": [
{
"code": "ROOM-001",
"roomData": {
"name": "Standard Double Room",
"maxOccupancy": 2,
"bedType": "Double",
"sizeSqM": 25,
"texts": [
{
"text": "Comfortable double room with city view",
"languageCode": "en"
}
],
"images": [
{
"url": "https://example.com/room-image.jpg",
"order": 1
}
],
"occupancy": {
"adults": 2,
"children": 0,
"total": 2
},
"beds": [
{
"type": "Double",
"count": 1
}
]
}
}
],
"count": 1,
"token": null
}
}
Key Fields
code- Bundleport room codename- Room namemaxOccupancy- Maximum guestsbedType- Type of bedsizeSqM- Room size in square meterstexts- Multi-language descriptionsimages- Room imagesoccupancy- Occupancy detailsbeds- Bed configuration
Next Steps
- Content API Reference - Complete endpoint documentation
- Hotels Catalog - Get hotel information
- Content Overview - Learn about Content API