Get a Hotel Availability Calendar
View all Booking.com Hotel & Travel Data endpoints →Inspect the documented calendar for a numeric hotel_id, optionally starting at checkin_date and supplying rooms, children_age, currency_code, and language_code. This endpoint does not expose an adults or checkout_date input; do not add either by analogy with hotel details. Its live response, calendar horizon, day status fields, and price coverage have not been validated. Treat returned dates as candidates for a subsequent date-specific hotel or room read, not as held inventory.
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-availability-calendar API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/booking/get-availability-calendar?key=<API_KEY>&hotel_id=180769'
Query Result
Use Cases
- Assess whether a known hotel calendar can support an accommodation date picker.
- Inspect date candidates after a traveler shifts the trip starting day.
- Compare calendar coverage for several selected properties without assuming unlimited future dates.
- Determine whether the actual calendar response contains usable price information before designing fare cells.
Frequently asked questions
Where do I set the adult count for this calendar?
There is no adults input on this endpoint. Use only its documented parameters, then set the full occupancy when requesting a date-specific hotel or room response.
Does the calendar guarantee a price for every future date?
No calendar horizon or daily price schema was live-validated. Inspect actual entries and recheck the selected stay rather than treating the calendar as guaranteed inventory.