cURL
curl --request GET \ --url https://api.example.com/api/aviation/v1/get-flight-status
{ "flights": [ { "flightNumber": "<string>", "date": "<string>", "operatingCarrier": { "iataCode": "<string>", "icaoCode": "<string>", "name": "<string>" }, "origin": { "iata": "<string>", "icao": "<string>", "name": "<string>", "timezone": "<string>" }, "destination": { "iata": "<string>", "icao": "<string>", "name": "<string>", "timezone": "<string>" }, "scheduledDeparture": 123, "estimatedDeparture": 123, "actualDeparture": 123, "scheduledArrival": 123, "estimatedArrival": 123, "actualArrival": 123, "status": "FLIGHT_INSTANCE_STATUS_UNSPECIFIED", "delayMinutes": 123, "cancelled": true, "diverted": true, "gate": "<string>", "terminal": "<string>", "aircraftIcao24": "<string>", "aircraftType": "<string>", "codeshareFlightNumbers": [ "<string>" ], "source": "<string>", "updatedAt": 123 } ], "source": "<string>", "cacheHit": true }
GetFlightStatus looks up the current status of a specific flight.
IATA flight number (e.g., "TK1952").
Departure date in ISO 8601 format (e.g., "2026-03-05").
Optional origin airport IATA code to disambiguate.
Successful response
GetFlightStatusResponse contains flight status results.
Show child attributes
Data source identifier.
Whether the response was served from cache.
Was this page helpful?