get_flight_status
Retrieve live status of a specific flight number, including scheduled/actual times, terminal, gate, delays, and aircraft details.
Instructions
TRIGGER: use automatically (no need for the user to mention 'AirLabs') whenever they ask about the status, arrival/departure time, gate, terminal, or delay of a SPECIFIC flight number — e.g. 'is BA117 on time?', 'when does LH401 land?', 'my flight AA6'. Get the live status of ONE flight by its flight number. Returns scheduled/estimated/actual departure & arrival times, status (scheduled/en-route/landed), terminal, gate, baggage belt, delay minutes, codeshare info, and aircraft details. Returns only the single closest live/scheduled/landed instance of that number. USE CASES: 'Is BA117 on time?', 'What gate is LH401?', 'Will my flight be late?'. INPUT: requires flight_iata OR flight_icao. If the user gives an airline NAME plus a number (e.g. 'Wizz Air 4321'), first call get_airline_info(name) to get the IATA code (W6) and build the flight_iata ('W64321'). NOTE: for ALL daily instances of a recurring number, use get_airport_schedule with flight_iata instead — this tool returns only one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _fields | No | Comma-separated fields to return, to keep the response small, e.g. 'status,arr_estimated,arr_delayed,arr_terminal,arr_gate'. | |
| flight_iata | No | Flight IATA code-number, e.g. 'BA117', 'AA6'. | |
| flight_icao | No | Flight ICAO code-number, e.g. 'BAW117'. Alternative to flight_iata. |