Live flight status, worldwide schedules, route networks and machine-learning delay predictions — one REST API, one integration, sub-second updates.
Powering travel products at
A complete flight-data platform behind a clean REST API — from a single status lookup to full network analytics.
Live status
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
Full forward schedules for 3,900 airports, refreshed continuously with carrier change files. Filter by route, day-of-week or aircraft type.
Predictions
Model trained on five years of ASQP data, weather and connect-through load. Median error under 9 minutes at departure minus 3h.
Routes
Query the flown network of any carrier: routes, frequencies, aircraft rotations and load estimates. Perfect for competitive dashboards.
Developer experience
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" )
Free Hobby tier with 500 calls/day. No credit card, no sales call.
View pricing