Developer

Pick your API.Start building.

Flight schedules, real-time status, connections, and alerts. Documented, testable, and ready to integrate.

const params = new URLSearchParams({
  DepartureDateTime: "2025-05-01",
  ArrivalDateTime: "2025-05-01",
  DepartureAirport: "JFK",
  ArrivalAirport: "LHR",
  CodeType: "IATA,ICAO",
  version: "v2"
});

const response = await fetch(
  `https://api.oag.com/flight-instances/?${params}`,
  {
    headers: {
      "Subscription-Key": "YOUR_SUBSCRIPTION_KEY"
    }
  }
);

5,000+

Schedule updates per hour

40

Status updates per second

4,000+

Airlines covered

200,000+

Daily schedule changes

API Coverage

Comprehensive aviation data endpoints

View full API reference

Get started

Three simple steps to start integrating aviation data

1

Create an account

Sign up with your email. No credit card required to start exploring the API.

2

Get your API key

Generate your API key instantly from our platform.

3

Make your first call

Make direct HTTP requests - Get real aviation data in seconds.

Documentation

Ready to build with aviation data?

Join thousands of developers using our API. Comprehensive documentation, interactive examples, and dedicated support to help you integrate aviation data into your application.

View documentation