List Hotel Rooms for a Stay
View all Booking.com Hotel & Travel Data endpoints →Request room options for a known hotel_id and carry checkin_date, checkout_date, adults, children_age, rooms, and currency_code from the selected stay. Optional units and temperature_unit control documented display preferences. This dedicated room-list route was not live-validated; do not assume it has the same schema as the tested hotel-details response. Inspect returned room identities, amounts, occupancy, and conditions before building a room selector. Retrieval does not hold or purchase a room.
API Features
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
/api/project/booking/get-room-list API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/booking/get-room-list?key=<API_KEY>&hotel_id=180769'
Query Result
Use Cases
- Populate a room-choice prototype for a hotel already selected from a shortlist.
- Evaluate room options after changing child ages while keeping dates fixed.
- Compare room-level conditions for two guest configurations at one property.
- Inspect amount labels before mapping room prices into a travel budget worksheet.
Frequently asked questions
Should I reuse the search occupancy for room retrieval?
Yes. Carry the same adults, child ages, rooms, dates, and currency so you do not compare offers for different stays.
Can I assume this route returns the tested hotel-details schema?
No. The dedicated room-list response was not live-validated. Check its returned fields and room conditions before integrating it into a booking-oriented interface.