Search Multi-City Flight Offers
View all Booking.com Hotel & Travel Data endpoints →Search documented multi-city itineraries using comma-separated leavingFrom, goingTo, and multiStopDates lists. Align each origin, destination, and date by leg; use explicit dates rather than the old documentation examples. Optional passengers, cabin, airline, time bands, directFlightsOnly, stops, sort, and page retain itinerary constraints. Live multi-city responses and offer availability were not validated; inspect actual flightOffers and any detail token before use.
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/flights-search-multi-city API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/booking/flights-search-multi-city?key=<API_KEY>&directFlightsOnly=false&goingTo=LOS%2CEWR&leavingFrom=JFK%2CLOS&multiStopDates=<multiStopDates>'
Query Result
Use Cases
- Evaluate a two-city business itinerary with one date per flight leg.
- Check airport-list alignment before submitting a multi-city search.
- Compare documented cabin constraints for an otherwise fixed multi-leg trip.
- Inspect selected multi-city offer details after validating the search response.
Frequently asked questions
How should the three comma-separated lists line up?
Use one origin, one destination, and one date for each leg, in matching order. Do not concatenate unrelated airport lists.
Can I use old example multiStopDates?
Choose dates for the actual trip. Fixed historical examples are not reusable availability controls, and this search route was not live-validated.