search
Search live flight offers between any two airports or cities worldwide. Compare prices, airlines, layovers, and booking links for one-way or round-trip travel with flexible passenger counts and cabin class.
Instructions
Searches live flight offers between an origin and destination for given travel dates. Supports one-way (omit return_date) and round-trip searches with flexible passenger counts and cabin class. Use this when the user wants to compare available flights, airlines, prices, layovers, or booking links for a specific route. Do not use it for rental cars, hotels, trains, or general travel planning unless the user has flight-search intent. The tool queries external flight aggregator APIs in real time, returns price-ranked results grouped by number of stops, and includes affiliate booking links. Results and booking links are valid for approximately 15 minutes due to real-time airline pricing. It does not book flights, modify reservations, charge users, or store user data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adults | No | Number of adult passengers (1-9). Defaults to 1. | |
| locale | No | Preferred language code (e.g. en, de, fr). Defaults to en. | en |
| origin | Yes | Departure city, airport name, or IATA code (e.g. 'Frankfurt', 'JFK', 'London Heathrow'). | |
| infants | No | Number of infants under 2 (0-9). Defaults to 0. | |
| children | No | Number of children aged 2-11 (0-9). Defaults to 0. | |
| currency | No | Preferred ISO 4217 currency code for prices (e.g. EUR, USD, GBP). Defaults to EUR. | EUR |
| trip_class | No | Cabin class: Y for economy, C for business. Defaults to Y. | Y |
| destination | Yes | Arrival city, airport name, or IATA code. | |
| return_date | No | Return date for round-trip. Omit for one-way flights. | |
| departure_date | Yes | Departure date. Accepts common formats such as YYYY-MM-DD, DD.MM.YYYY, or natural-language dates. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |