v3 · now with delay predictions

Flight data your product can actually rely on

Live flight status, worldwide schedules, route networks and machine-learning delay predictions — one REST API, one integration, sub-second updates.

Start for free Read the docs

Powering travel products at

✈ Aether Airlines✈ NorthJet✈ Polaris Air✈ Cascade Regional✈ Meridian Air Group✈ Sundial Travels
14,000flights tracked per minute
99.99%uptime, last 12 months
1,100+carriers covered
180msmedian API latency

Everything you need to build with flights

A complete flight-data platform behind a clean REST API — from a single status lookup to full network analytics.

Live status

Real-time flight tracking

Position, altitude, speed, departure gate, baggage carousel — streamed from ADS-B receivers, airport data feeds and carrier integrations. Subscribe via webhooks or poll the REST API, your choice.

const flight = await openflight.flights.get("OF1502");
// → status: "enroute", eta: "2026-02-18T14:52-06:00"

Schedules

12 months of schedules

Full forward schedules for 3,900 airports, refreshed continuously with carrier change files. Filter by route, day-of-week or aircraft type.

Predictions

Delay predictions

Model trained on five years of ASQP data, weather and connect-through load. Median error under 9 minutes at departure minus 3h.

Routes

Route networks

Query the flown network of any carrier: routes, frequencies, aircraft rotations and load estimates. Perfect for competitive dashboards.

Developer experience

REST + GraphQL, typed SDKs

Not sure which fields you'll need? Use our GraphQL endpoint for one round trip. Code-gen types for TypeScript, Python, Go and Swift from the OpenAPI spec.

import openflight

client = openflight.Client(api_key="of_live_...")
flights = client.flights.search(
    origin="AUS", date="2026-02-19", status="delayed"
)

Ship your flight feature this week

Free Hobby tier with 500 calls/day. No credit card, no sales call.

View pricing