Flight Radar and Flight Tracker API
Get global flight tracker data with our REST API
- Latitude/longitude
- Horizontal and ground speed
- Flight status
- Aircraft details
- Flight details (airport, flight number, airline)
- Squawk information

Data in the Flight Status API
- Geography: Current position with latitude and longitude and direction to show flights on a map.
- Speed: The current vertical and horizontal speed of aircraft.
- Origin and destination airports: IATA codes and ICAO codes of the departure and arrival airports.
- Aircraft: IATA and ICAO codes of the aircraft model and registration number.
- Airline: Airline IATA code and ICAO codes.
- System information: Squawk, current flight status and last updated timestamp.
✈️ Get all currently live flights in a single API call — no matter how many are in the air.
🎯 Filter by flight number, departure or arrival airport, airline, status, aircraft registration number, and more.
Flight Tracker API Input & Output

All live flights in a single API call:
https://aviation-edge.com/v2/public/flights?key=[API_KEY]
All flights with a certain status:
https://aviation-edge.com/v2/public/flights?key=[API_KEY]&status=en-route
Specific flight by flight number:
https://aviation-edge.com/v2/public/flights?key=[API_KEY]&flightIata=W8519
By airline:
https://aviation-edge.com/v2/public/flights?key=[API_KEY]&airlineIata=W8
By departure airport:
https://aviation-edge.com/v2/public/flights?key=[API_KEY]&depIata=MAD
By arrival airport:
https://aviation-edge.com/v2/public/flights?key=[API_KEY]&arrIata=GIG
More filters available!

Response Example
Individual Flight
Airline fleet
Airport departures
Airport arrivals
{
“aircraft”: {
“iataCode”: “B789”,
“icao24”: “78160E”,
“icaoCode”: “B789”,
“regNumber”: “B-208X”
},
“airline”: {
“iataCode”: “FM”,
“icaoCode”: “CSH”
},
“arrival”: {
“iataCode”: “PVG”,
“icaoCode”: “ZSPD”
},
“departure”: {
“iataCode”: “MEL”,
“icaoCode”: “YMML”
},
“flight”: {
“iataNumber”: “MU740”,
“icaoNumber”: “CES740”,
“number”: “740”
},
“geography”: {
“altitude”: 7604.76,
“direction”: 333.92,
“latitude”: -36.5964,
“longitude”: 143.666
},
“speed”: {
“horizontal”: 880.452,
“isGround”: 0,
“vspeed”: 22.248
},
“status”: “en-route”,
“system”: {
“squawk”: “1247”,
“updated”: 1737027892
}
}
The Flight Tracker API – Your Gateway to Live Flight Data
Use live latitude, longitude, altitude, and direction data to plot aircraft positions on your interactive map. Whether you’re building a real-time radar view or a flight monitoring dashboard, the API gives you the raw coordinates needed to track aircraft as they move — with updates fast enough to feel live. Perfect for pairing with tools like Leaflet, Mapbox, or Cesium.
Stay in sync with every stage of a flight throughout its course with status data as “started”, “en-route”, “landed”. The API delivers live status info with last update timestamps, so you can trigger alerts, update timelines, or build delay-tracking features.
Go beyond live tracking by combining the Flight Tracker API with flight schedules and static datasets like aircraft details, airline info, and airport metadata. Compare and display the schedule data of the flight in a single client, highlight recurring delays and cancellations, or display aircraft type and origin city in a more layered platform.
Sign up today to get your API key in your email within a minute and benefit from Premium discounts and advantages.
Any questions? Aviation-Edge provides 24/7 email assistance to its Premium clients with any requests with data, technical, feedback, payment and everything else.
Your API key includes access to our complete aviation API catalog!
Find out more about the other API systems we offer by clicking the images below.
Let’s talk about your data needs — reach us anytime at [email protected].