AVIATION DATA FOR SMALL PROJECTS
Enthusiast-driven aviation API with useful and unique features suitable for smaller travel or aviation applications, researchers and individual developers.
Aircraft by registration or 24-bit ICAO Mode-S address
Aircraft image by registration (BETA)
Recognize aircraft image / image recognition (BETA)
FIDS: Departures and arrivals per airports: list of flights, schedules & flight status by airport
Flight information / status by flight number, ATC call-sign, aircraft registration or 24-bit ICAO Mode-S address (nearest flight or at specific date)
Each flight include:
Flight number and/or ATC-callsign
Scheduled date/time (local, UTC)
Most flights also include:
Destination / origin name
Destination / origin code
Many flights also include:
Actual/estimated date/time (local, UTC)
Aircraft 24-bit ICAO Mode-S address
Code-share status (operator or code-shared flight)
Some flights also include:
Actual/estimated date/time on the runway: take-off / landing time (local, UTC)
Actual landing / take-off runway
If flight is cargo marker
Flight departure dates by flight number, ATC call-sign, aircraft registration or 24-bit ICAO Mode-S address
Flight delay statistics by flight number
Airport by IATA/ICAO code
Nearest airports by location
Airports free-text search (auto-complete)
Airport local time
Airport delay statistics (delay indexes)
Airport daily routes statistics
Distance / Flight time between airports
Is It Suitable for My Project?
We're running this project on enthusiast basis and therefore we keep server expenses as low as possible: this may affect performance and stability of the service.
If you're having a smaller aviation-related application or web-site which has not much load and has lesser data precision sensitivity and quality demands, our API may be just right for you, because it:
is offered at significantly lower (symbolic) rates than market-leading APIs (see https://rapidapi.com/squawk7000/api/aerodatabox/pricing);
has some unique features which are not offered anywhere else or offered at higher rates (check our aircraft image recognition by registration, airport and flight delays, airport destination statistics, etc.);
is flexible in support, discussing your suggestions, ideas and special demands;
means supporting smaller enthusiastic projects rather than bigger corporate products;
is not complicated in use.
However, if you're building a big customer-critical product, expecting high load and and having critical demands to global coverage, data precision and service stability, we honestly suggest you to use other APIs. We cannot guarantee data completeness and uninterrupted service on the market-leading level: please keep this in mind. However, you're always welcome to use our special features or even come up with any suggestions.
While we're not a big corporation, we are still very flexible on support and discussing incoming offers, ideas or special demands you might have within reasonable limits.
What is the Data Quality?
We aggregate and index our data from public external sources, data feeds, commercial databases and APIs acquired commercially from third-party suppliers.
Though we have decent data coverage for aircrafts and airlines, unfortunately we don't have global coverage for flight data (especially for live flight updates). At the moment we are offering very limited amount of flight data in comparison with such giants as FlightAware or FlightStats on this matter. Live flight status updates are available for just over a thousand airports only. The best coverage is in Europe, Russia and USA so far. This way you will likely miss quite some data if you're seeking for live status updates for all the flights worldwide.
This is primarily because global data is not easily available and concentrated in few major data companies which hold a strong monopoly on it. That's why we have to re-invent our own data indexing, ingestion and processing mechanisms. This is, in essence, what bigger companies do as well, but as a small enthusiastic API project developed during spare time after work, we don't have neither capacity no ambition to grow to the level at which global live flight data coverage will be achievable.
After aggregating the data altogether, we do our best to clean, normalize and even build some statistics upon it in order to make it as shiny and beautiful as possible. But remember that AeroDataBox API is, in its absolute most, driven by enthusiasm and love to software engineering and aviation rather than any commercial profit.
What is the Flight Data Coverage?
As mentioned above, flight data coverage is limited and currently determined mostly on per-airport basis. To figure out if certain flight data quality level, which can be either scheduled only (without live flight status updates) or with live updates, is available for a specific airport, always use always-free Healthcheck & Status endpoints: that will save you lots of quota!
On RapidAPI Marketplace you will be able to shoot testing requests directly to our live API with your personal API key, which will allow you to test the data extensively.
On the documentation web-site, however, you will find much more detailed information about each endpoint, including description of each request and response property.
Even a small API, like ours, processes significant amounts of data on daily basis, which requires regular payment for server infrastructure, constant maintenance and attention from people involved into the project. Henceforth, our API is freemiun, which means that you can use it for free within a certain quota. Afterwards, you can subscribe to a pricing plan of your choice, and a symbolic monthly fee will be applied.
Keep in mind, that our API usage quotas are very generous and offered at much lower rates than in average on the market. These lower rates is a very modest attempt to compensate hosting and maintenance expenses incurred by software engineering and aviation enthusiasts who are not getting paid for their efforts developing this API during their spare time.
We charge for service only, and NOT for the data.
Fair Use Policy
Please be reasonable when using the API.
This API is meant for supporting smaller applications teams, researchers, individual developers and anyone else who can't afford hefty charges imposed by market-leading data companies and who is OK with having less in terms of data precision and service stability. Though we provide very generous monthly quotas, those are not meant to be spent within few first hours after subscribing. This API is NOT fit for bulk downloading all our database in once by shooting several requests per second over few hours or even days in a row non-stop. We reserve a right to temporarily block users exercising such practices without warning at any time if we consider their behavior is negatively affecting performance of the service.
Please be advised, that at the moment all the data is aggregated from public external sources and/or from previously acquired databases provided by third-party suppliers. We do not generate or exclusively own any data ourselves. Therefore, our data is published in good faith and for general reference purposes only. We do not make any warranties about the completeness, reliability and accuracy of this information. Any action you take upon this information is strictly at your own risk. We will not be liable for any losses and/or damages in connection with it.
How to Use
At this moment, API is managed exclusively through the RapidAPI platform - place where you can find and connect to thousands of APIs with one API key.
You can subscribe and start using AeroDataBox API if you have account at RapidAPI.
If you have a question you want to address, you can do so through RapidAPI forums or directly via e-mail: email@example.com