Pricing

Pick a volume. Ship the lookup.

Four paid plans. Same endpoint, same record. The ceiling is the only thing that changes.

Basic

$49.99 per month

$44.99 billed yearly

Commercial use. Full historical status, up to 10,000 lookups a month.

10,000 requests · + $0.0200 each

  • 10,000 requests / month
  • Standard support
  • Commercial licence
  • Historical flight status
  • Delay math included
  • HTTPS
Professional

$149.99 per month

$131.99 billed yearly

Best value. Extended ceiling — 50,000 lookups a month.

50,000 requests · + $0.0120 each

  • 50,000 requests / month
  • Standard support
  • Commercial licence
  • Historical flight status
  • Delay math included
  • HTTPS
  • Extended limit
BusinessBestseller

$499.99 per month

$424.99 billed yearly

Everything we ship. 250,000 lookups a month.

250,000 requests · + $0.0080 each

  • 250,000 requests / month
  • Priority support
  • Commercial licence
  • Historical flight status
  • Delay math included
  • HTTPS
  • Extended limit
  • Usage log
Enterprise

Custom pricing

Tailored to the volume you send

Need more? Talk to us for a quote.

Volume requests

  • Volume requests
  • Commercial licence
  • Historical flight status
  • Delay math included
  • HTTPS
  • Extended limit
  • Custom solutions

Limits are per account, not per key. A second key splits the same allowance.

The parts people ask about

Counting, keys, and what happens when you go over.

What counts as a request?
One lookup is one request. Counted when the key is authorised, before the resolve runs — a miss counts the same as a hit. A settled record replayed from storage still counts.
What happens past the monthly ceiling?
With overage enabled, extra lookups are served and billed at the rate on the plan. Without it, the next request is refused with 429 and costs nothing. Nothing is queued either way, and usage is summed across every key on the account — adding keys does not add allowance.
When are the extra lookups charged?
They are metered as they happen and invoiced in arrears: at the start of each month you get one invoice for the previous month, charged automatically to the card on file. A month with no overage produces no charge. The plan fee itself is separate and bills on its own cycle, monthly or yearly.
How do I pay, and can I cancel myself?
Card payment through Stripe — the card never touches our servers. Cancel, switch plans or replace the card yourself from the billing portal in the dashboard. Cancelling stops the next renewal and closes the credit window; the final month of overage is still invoiced.
Is there a free tier?
No. A plan is required: an account without an active subscription is refused with 402. You can sign up, mint keys and run a handful of evaluation lookups from the dashboard first, so you see a real response before paying.
Do I need to register a company?
No. Nothing gates on it. A company profile only exists so invoices and contracts can carry a legal entity instead of an email address — add it if you need that, skip it if you do not.
How do I know how much is left?
Every metered response carries X-Credits-Used, X-Credits-Remaining and X-Credits-Period-End, so you can back off before hitting the ceiling. GET /api/v1/account returns the same figures and is deliberately unmetered.
How do keys work?
Keys are prefixed flt_ and stored as a SHA-256 hash. The raw secret is shown once, at creation. Send it as Authorization: Bearer or as x-api-key.
Which timezone?
UTC everywhere — flight dates, block times, the three-day settle window, and the timestamps on the usage log.

Start on Basic.

Create an account, mint a key, send the first lookup against a flight you already know.