Booking.com Live Hotel Rates
Endpoints
Hotels 3
What is the Booking.com Live Hotel Rates API?
Live Booking.com hotel prices and availability: search a destination with 24 filters, look a property up by name, list its rooms, and price it as seen from another country.
Booking.com Live Hotel Rates API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.
Booking.com Live Hotel Rates API endpoints
- POST
/v1/hotels/by-nameHotel by name
Availability and the stay total for one named hotel. Name resolution included; matched_name says what it matched.
- POST
/v1/hotels/searchDestination search
Search a destination with Booking.com filters; ranked properties with prices, review scores, coordinates and links.
- POST
/v1/hotels/roomsRooms of one property
Every room in one property with room type, meal plan, guest capacity and price.
Frequently asked questions about Booking.com Live Hotel Rates API
Are the rates live or cached?
Live. Every call reads Booking.com at request time; nothing is served from a cache.
What happens when a hotel is sold out or the name does not match?
You still get a 200 in the same shape as a hit, with available false and null price fields, so a parser never branches on an error format. matched_name shows which property the name resolved to.
What does proxy_country do?
It sends the request through a residential connection in that country (two-letter code), so you see the rate a guest browsing from that market is shown. Gaps between markets depend on the property; sample each country more than once before drawing a conclusion.