API Pricing
AeroDataBox provides one of the most affordable aviation and flight data APIs out there.
Ways to Subscribe
Choose one of the options below to explore the available pricing plans.
Mega
overage $0.00025/unit
overage $0.00027/unit
- API units / month600,000
- Rate limit3 req/s
All prices are pre-tax, in U.S. Dollars.
API units are not API requests (calls):each endpoint has a Tier defining its cost in units (Tier 1 — 1, Tier 2 — 2, Tier 3 — 6, Free Tier — 0). See the full comparison below.
Compare All Plans
Every quota, limit, and feature — side by side.
| Starter | Growth | Scale | Custom | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Pricing & Quota | ||||||||||
| Price, monthly | $19 | $99 | $499 | Contact us | ||||||
| API units included monthlyAPI units are not API requests | 40,000 † | 400,000 † | 4,000,000 † | Custom | ||||||
| Tier 1 endpoint request cost, units | 1 | 1 | 1 | * | ||||||
| Tier 2 endpoint request cost, units | 2 | 2 | 2 | * | ||||||
| Tier 3 endpoint request cost, units | 6 | 6 | 6 | * | ||||||
| Free Tier endpoint request cost, units | 0 * | 0 * | 0 * | * | ||||||
| Rate limiting | 5 requests / second | 10 requests / second | 20 requests / second | Custom | ||||||
| OveragesExtra requests on top of monthly quota | Via data contribution | Via data contribution | Via data contribution | Custom | ||||||
| Flight Alert API | ||||||||||
| Maximum credits per single Refill balance endpoint call | 4,000 | 40,000 | 400,000 | Contact us | ||||||
| Maximum total credit balance | 40,000 | 400,000 | 4,000,000 | Contact us | ||||||
| Features & Limits | ||||||||||
| Airline Fleet endpoint maximum page sizeMaximum amount of aircraft returned with a single "Airline Fleet" API response | 25 | 50 | 50 | 50 | ||||||
| Aircraft includesAllow including registrations history and/or aircraft image as a part of a single "Get aircraft" or "Airline fleet" API response | ||||||||||
| Historical airport delays | ||||||||||
| Future flight availability (schedules)Subject to Data Coverage, may be available for up to specified amount of days in the future | Up to 210 days | Up to 365 days | Up to 365 days | Up to 365 days | ||||||
| Historical flight data availabilitySubject to Data Coverage, flight data and all derived data (statistics, delays, etc.) may be available for the specified amount of days in the past | 210 days | 365 days — more available as datasets on demand, contact us | 365 days — more available as datasets on demand, contact us | 365 days — more available as datasets on demand, contact us | ||||||
| Flight History & Schedule page sizeMaximum period of dates that may be included into a single "Flight History & Schedule" API response | 14 days per call | 30 days per call | 30 days per call | 30 days per call | ||||||
| Flight Plans Add-onFlight plans inclusion support for the "Flight status" endpoint (available for mainland U.S. flights since January 2026 only) | If flight plan is found, "Flight status" request is charged x 2 | No extra charge | No extra charge | No extra charge | ||||||
| API Credits for Data ContributionIndicates whether you can get and use extra API credits for feeding data (ADS-B) to AeroDataBox | Custom | |||||||||
† More API units are available when you contribute data.
Pricing Questions
Common questions about plans, subscriptions, and tiers. More in the full FAQ.
Is it possible to subscribe to AeroDataBox API directly without marketplaces or intermediaries?
Yes — direct subscriptions are now available through our portal, with no middlemen involved. Choose “Directly with Us” among the ways to subscribe to see the direct plans. For unlimited or custom plans, we may provide direct access subject to an extra fee and a separate service agreement. Contact us for details.
Are there any limitations?
Yes, and we communicate them openly. They come in two kinds:
- Data limitations — coverage is extensive but not worldwide, and the completeness of a flight depends on the airports and the region it touches. See data coverage.
- Usage limitations — what you may do with the data (caching and retention, attribution, resale, sublicensing) follows from our terms and from the plan terms of the subscription you choose on the pricing page.
How can I test the data without financial commitment?
There are currently three available options:
- Try flight search on this web-site which is powered by our API where you can search individual flights as well as flights per airports through your browser.
- Subscribe to our API on one of the supported marketplaces via a free or trial pricing plan. These plans have limited quota but also have all data available on higher pricing plans, so it gives a great idea of what the data may look like.
- Subscribe to our API directly with us through our portal and earn API credits by contributing data. Note: these credits apply to direct API access through our portal only (not to marketplace subscriptions!). They do not expire, and let you call the API even without a subscription.
Can I use the API for free?
There are two options available:
- Subscribe to our API on one of the supported marketplaces via a free or trial pricing plan. These plans have limited quota but also have all data available on higher pricing plans.
- Subscribe to our API directly with us through our portal and earn API credits by contributing data. Note: these credits apply to direct API access through our portal only (not to marketplace subscriptions!). They do not expire, and let you call the API even without a subscription.
What are Tier 1, Tier 2, etc.?
Each API endpoint has different technical and computational complexity. We price endpoints based on that by assigning them a certain category — a Tier. The higher the Tier number, the more expensive a call to the endpoint will be. You can find which endpoints belong to which Tier in our documentation. Note, that this is not the same as an endpoint group (Flight API, Aircraft API, etc.) and a single group may contain endpoints from various Tiers.
What are API requests, API units, API credits, Flight Alert credits and what is the difference?
- API request (call) — a single HTTP call to one of our endpoints. May cost one or more API units.
- API units — the monthly quota included with your subscription plan. Each request deducts a number of units defined by the endpoint's Tier. Unused units reset at the end of each billing cycle.
- API credits — a non-expiring balance available with direct access only (not on marketplaces). Credits are consumed at the same rates as API units, but only after your monthly API units run out — or when you have no active subscription. You can earn them by contributing data.
- Flight Alert credits — a separate non-expiring balance used exclusively to pay for Flight Alert API notifications. It is refilled through the API by converting API units into credits. See the Flight Alert API guide.
- Overages — pay-per-use billing of API units consumed beyond your monthly quota, supported on selected plans only. Overage charges start only after both your monthly API units and API credits (if applicable) are fully spent.
What happens when my monthly API units run out?
Once monthly API units included with your plan are exhausted:
- Your non-expiring API credits (if you have any) are consumed automatically, at the same rates as API units. This option is only available for direct subscriptions with us, not through 3rd-party marketplaces (RapidAPI or API.Market).
- If API credits are depleted or unavailable, overage billing begins (only on plans that support overages).
- If overage billing is unavailable, further API calls are rejected until your quota renews at the next billing cycle or until you re-subscribe.
You can earn extra API credits by contributing data.
Will future changes to pricing plan affect my existing API subscription?
That depends on what is being changed and how you subscribed to the API.
If you subscribed to the API through a 3rd-party marketplace (RapidAPI or API.Market), changes like monthly subscription prices, quotas, rate limits, overage pricing or included endpoints are governed by the marketplace's terms and pricing plan management mechanisms. From what we observed, both RapidAPI and API.Market currently enforce a grandfathering principle. This means that when we as an API provider change aforementioned parameters through their platform, a new version of the pricing plan is created that will only apply to the new subscriptions, leaving existing subscriptions unaffected. This means that these changes won't affect you until your re-subscribe to this plan.
However, certain billing-related changes, like moving an individual endpoint to a different Tier or the API unit billing of individual endpoint calls are dependent on what our API backend reports to the marketplace gateway at the time of the API call using special headers. Therefore if we make the changes to the headers on our backend, it will affect calls made from all marketplace subscriptions, new ones and old ones alike. We avoid such changes as much as possible, but if we implement them, we announce them well in advance.
If you subscribed to the API through us directly, we will generally follow the same grandfathering principle to avoid any alterations for existing subscribers. However, we reserve the right to apply any pricing plan changes to existing subscriptions either on the next billing cycle or at a specific previously announced date.
Another group of changes that may affect your active subscription indirectly regardless of the subscription method, are the changes to the terms of use / plan terms. These changes are non-technical in nature and do not affect billing. However, they may affect your rights and obligations as a user. Likewise, we keep such changes to a minimum and announce them in advance.
To receive updates about pricing changes, please subscribe to our newsletter.
For how long can I cache your data and do I need to attribute it? What are the general terms?
We recommend checking our terms of use for detailed information on caching, attribution and other requirements (specifically, Article 5). Please note that your specific plan may have customizations, so be sure to review the conditions published for each pricing plan on the pricing page.
When do I need “Commercial Derived Work sublicensing”?
Only when you let a third party work with the data inside your Derived Work, rather than just use the result you built, on a commercial basis (i.e., if you charge a fee for this service, or if your customers are licensed to charge a fee based on your Derived Work). This mostly comes up in commercial B2B arrangements, where your customers or partners are themselves businesses that build on what you supply using our API. The test is whether the deal ends with your customer (End Use), or lets them take the data-derived content further and possibly monetized it.
You do not need it when others only consume a finished result (End Use). E.g.:
- You create a mobile application displaying flight number, time, status and gate of departure. User refers to it to check on their flight.
- You sell a monthly PDF report of on-time performance by route. The airline reads it.
- You run a paid dashboard showing delay statistics you computed. Users log in and look at the numbers.
You do need it when a business customer or partner can take the data-derived content and build on it themselves. E.g.:
- Your customer can query your enriched dataset and export the records into their own system to power their own product.
- You license your derived dataset to a software vendor who embeds it in their platform and resells access to their customers.
- You give a partner a data feed they’re allowed to redistribute or re-license onward commercially.
Rule of thumb: if the deal ends with someone using the result, it’s a sale — allowed on any paid plan with commercial use rights (currently - any paid plan), no special setting needed. If a third party can extract, redistribute, or re-license the data-derived content to build their own products, and you charge them for it, that’s sublicensing, and it requires a plan that includes Derived Work sublicensing.
This applies only to genuine Derived Works — your own analysis or computed output. It never covers passing on our raw data or API access; see “Can I resell your API or any data from it?”
This does NOT apply when you provide access to the Derived Work for free and your customers use it for their own purposes without commercializing.
Can I resell your API or any data from it?
No — on any plan, free or paid. You cannot give, sell, or pass any third party access to the AeroDataBox API or to the data it returns. Examples:
- Reselling your API key or letting another company call the API through your subscription. → Not allowed.
- Republishing the raw API responses, or a copy of them, as a dataset, feed, file, or database others can pull from. → Not allowed.
- Building a service that lets third parties query our data through you — an API in front of our API. → Not allowed.
- Handing over lightly changed data — reformatted, translated, or with fields renamed — since that's still our data, not your own analysis. → Not allowed.
