/skyscanner/flights/search
Search Skyscanner flights between two places by entity id for a given date, cabin class and passenger count. Returns ranked itineraries with total price, per-agent booking prices and deeplinks, full leg and segment details (airports, departure/arrival times, duration, stop count), operating and marketing airlines, fare change/refund policy and an eco (CO2) contender delta. For round trips also pass a return date. Origin and destination are Skyscanner place entity ids (resolve them via the places autosuggest).
Price: 1 credit
💡 AI Hint: Search flights between two Skyscanner place entity ids (origin, destination) for a depart_date (and optional return_date for round trips), cabin_class, adults and child_ages. Returns ranked itineraries with id, price (raw, formatted), score, eco_contender_delta, fare_policy, legs (origin, destination, departure, arrival, duration_minutes, stop_count, marketing/operating carriers, segments with flight numbers) and pricing_options (per-agent name, rating, price and booking url).
⚠️ Common errors: 412: No flights found for the given route, date and passenger combination
Authorizations
API token from the dashboard
Headers
Body
Origin place entity id
^\d+$"27537542"
Destination place entity id
^\d+$"27544008"
Outbound flight date
"2026-08-15"
Max number of itineraries to return
x >= 1Max scrapping execution timeout (in seconds)
20 <= x <= 1500Return flight date for round trips; omit for one-way
"2026-08-22"
Cabin class
ECONOMY, PREMIUM_ECONOMY, BUSINESS, FIRST Number of adult passengers
1 <= x <= 8Ages of child passengers (0-17)
Response
Successful Response