What is the best API to get flight data?

Styler
  • What is the best API to get flight data? Styler

    I have been using an Android app to track flights. Their information is pulled from their own proprietary database, and some (with 5 minute delay) from the FAA.

    I was thinking about making an app that would do this as well by pulling from multiple data sources.

    What are some good APIs, either paid or free, that gives you near realtime data of flying aircraft?

  • You can't get real-time data from the FAA without an operational need, and organizations which do receive real-time data cannot legally re-distribute this data publicly, except to other organizations approved by the FAA. An operational need pretty much means you have to be a flight dispatcher for an airline or commercial operator, not just have an interest in tracking flights.

    You can get some real-time data from your local area using an ADS-B receiver. See this question for more information: ATC real-time traffic services.

    If you are okay with the five minute delay, then flightaware has an API you might consider. The direct feed from the FAA is called Aircraft Situation Display to Industry (ASDI) and I believe you can apply for the delayed feed, though I've never gone through the process, and the government's site is very sparse in information. I would suggest contacting them before attempting to apply if it's something you're interested in.

Related questions and answers
  • I have been using an Android app to track flights. Their information is pulled from their own proprietary database, and some (with 5 minute delay) from the FAA. I was thinking about making an app that would do this as well by pulling from multiple data sources. What are some good APIs, either paid or free, that gives you near realtime data of flying aircraft?

  • In a flight database that I'm working with on a project, there is a column of data called "flightCategory" with values "C", "G", "T", etc. Any idea what those actually mean? From what I understand, the database is from FAA. But I'm not 100% sure.

  • I'm wondering if it is it ok to use a consumer tablet and electronic charts (e.g. within the AirNav Pro app) instead of the paper version for recreational VFR single-piston flights? Edit: to clarify, my question is indeed about official, up-to-date charts, accessed with consumer hardware (I mention AirNav Pro, but it could well be any pdf reader for that purpose) as opposed to paper medium.

  • about electronic devices in flight, and that's not what I'm interested in. I also realize that airliners already carry an ELT. If a paranoid passenger brought one on board, would these devices function at all from inside an airliner cabin? Some feed GPS location data to a 406MHz locator beacon, and those would potentially be less useful (as they'd have to be at hand and probably triggered manually...There've been a lot of questions lately about tracking aircraft, and after a conversation with a friend of a friend I started wondering: Could a PLB or EPIRB carried by a passenger or crew member

  • I was looking at http://www.gelib.com/aeronautical-charts-united-states.htm, where you can download shape files for Google Earth that show US airspaces. I'm writing some software that has a similar need and need to find a source for this data. I'm looking for data that defines the extents of airspaces including MOAs, restricted areas, etc. I have been pouring through the FAA's website with no luck. The link I referenced above says its source was the National Aeronautical Charting Office (NACO), which I'm having very little luck finding as well. I think it may have been renamed, thus

  • case, and average case for each location, altitude, and date in the future. I have searched and searched Google to no avail. Where can this wind data be found, and how can it be used in a commercial product? For those of you who don't know what the Boeing winds are, I found this description of their software product on am informal message board (not related to Boeing): PC WindTemp... at a specific location and time may differ appreciably from those computed by PC Windtemp. Therefore, data from PC Windtemp must not be used for flight planning, aircraft dispatch, airborne flight

  • I am doing a project based on some data recorded from London Heathrow during October 2012, to quality control the data I need to know when aircraft flew past the detectors. Are there any online databases of when flights took off and landed at Heathrow during this period? If the data contains which runway the aircraft landed on that would also be desirable, Thanks for the help

  • I have recently been using a mobile app to track flights, which is really cool. I live in the rural heartland of America, so it's an event for me to see an A380 actually flying. Every once and a while a squawk 7700 alert will come up, which I understand is the emergency transponder code. There are more, such as 7600 and 7500, which I find are less common. My question is, is there a way to do some post-mortem followup as to why the aircraft squawked the code? Is this public information that can be found by some agency such as the NTSB?

  • Why is it that black boxes don't float? From what I gather the answer is: So they will not float away from a water crash site. The ping can be heard underwater with sonar. Finding the ping, finds the site. But why not have two black boxes one that floats and one that stays with the aircraft? That way if a plane is lost at sea, if we find the black box floating, we could use the data to find the other black box and the crash site. Plus the benefits of having a redundancy are enormous.

  • Without getting into the mess of redesigning existing Flight Data Recorders, I have a simple proposal that I think would help in deep water crashes. I propose that several floating cushion sets... covered mesh with an aluminum sheet embedded. This would be easier than seat cushions to see from satellites and planes, and the aluminum layer would reflect radar and make it easier to find. This alone would help find water crashes sooner, but if you add a simple USB memory stick in the center, then have data similar to the current FDR's being fed into it, then finding one of the floaties would give

Data information