search_flights
Search for cheap flights across European low-cost airlines using flexible dates, multi-airport, and advanced filter options.
Instructions
Search for cheap flights on azair.eu across European low-cost airlines. Supports flexible date ranges, multiple airports per side, metro-area codes (e.g. MIL_ALL), anywhere (XXX), one-way or return, and all advanced filters (weekdays, time windows, stopover limits, overnight waits, transfers, Schengen-only).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adults | No | Number of adult travellers aged 12+ (default 1) | |
| infants | No | Number of infants under 2 years (default 0) | |
| arr_date | Yes | Latest return date, format DD.MM.YYYY or YYYY-MM-DD | |
| children | No | Number of children aged 2-11 (default 0) | |
| currency | No | Currency for prices, e.g. EUR, USD, GBP, PLN, CZK (default EUR) | EUR |
| dep_date | Yes | Earliest departure date, format DD.MM.YYYY or YYYY-MM-DD | |
| next_day | No | Allow waiting at the airport overnight so the next flight departs on the following day; 0 disallows overnight waits, up to 7 days (default 0) | |
| same_arr | No | Require the return flight to depart from the same airport the outbound flight arrived at (default true) | |
| same_dep | No | Require the return flight to arrive at the same airport the outbound flight departed from (default true) | |
| is_oneway | No | Search one-way flights only; false searches return flights (default false) | |
| dst_airport | Yes | Destination IATA code, e.g. STN, or XXX for anywhere in Europe | |
| max_changes | No | Maximum stopovers per flight leg, 0 means direct flights only (default 1) | |
| src_airport | Yes | Source airport IATA code, e.g. PRG, WMI, STN | |
| dst_airports | No | Additional destination airports searched together with dst_airport, e.g. LIN, BGY alongside MXP | |
| src_airports | No | Additional source airports searched together with src_airport, e.g. BRQ, NUE alongside PRG | |
| max_days_stay | No | Maximum trip length in nights between outbound and return flight (default 7) | |
| max_hour_stay | No | Maximum stopover (layover) duration between connecting flights as H:MM (default 23:20); applies only to itineraries with changes | 23:20 |
| min_days_stay | No | Minimum trip length in nights between outbound and return flight (default 2) | |
| min_hour_stay | No | Minimum stopover (layover) duration between connecting flights as H:MM (default 0:45); applies only to itineraries with changes | 0:45 |
| schengen_only | No | Only allow transfers within the Schengen area (default false) | |
| allow_transfer | No | Allow ground transfer between different airports during a connection, e.g. arriving at one airport and departing from another (default false) | |
| dst_metro_code | No | Destination metro code covering all airports of a city, e.g. MIL_ALL, PAR_ALL, LON_ALL | |
| src_metro_code | No | Source metro code covering all airports of a city, e.g. MIL_ALL (MXP, BGY, LIN), LON_ALL | |
| return_weekdays | No | Weekdays the return flight may depart on, 0=Mon..6=Sun; omit for any day | |
| max_hour_inbound | No | Latest departure time of the return flight, 24h local time as H:MM (default 24:00) | 24:00 |
| min_hour_inbound | No | Earliest departure time of the return flight, 24h local time as H:MM (default 0:00) | 0:00 |
| max_hour_outbound | No | Latest departure time of the outbound flight, 24h local time as H:MM (default 24:00) | 24:00 |
| min_hour_outbound | No | Earliest departure time of the outbound flight, 24h local time as H:MM (default 0:00) | 0:00 |
| departure_weekdays | No | Weekdays the outbound flight may depart on, 0=Mon, 1=Tue, 2=Wed, 3=Thu, 4=Fri, 5=Sat, 6=Sun; omit for any day |