All registered users, whether on a free or paid plan, can use our Quickstart Guide to explore the full range of API functionalities with just one click.
- Existing users: Access the Quickstart Guide below.
- New users: Create an account and get started in minutes.
Get onboarded with the Aviationstack API and start retrieving aviation data immediately!
Step 1: Get Your API Access Key
Sign up for a free or paid plan to start using the Aviationstack API. Once registered, your personal API Access Key will be available in the Dashboard. This key is required to authenticate all API requests—keep it secure. You can reset it anytime from your Account Dashboard.
Step 2: API Endpoints
Aviationstack offers multiple endpoints:
Flights: Historical & real-time flightsRoutes: Airline routesAirports: Global airportsAirlines: Global airlinesAirplanes: Airplanes/aircraftAircraft Types: Aircraft categoriesAviation Taxes: Aviation tax dataCities: Global citiesCountries: Country dataFlight Schedules: Scheduled flightsFuture Flight Schedules: Upcoming flights
Base URL: All API requests start with:
https://api.apilayer.net/aviationstack/v1/Step 3: Make API Requests
Try simple requests to explore flights, historical flights, routes, airports, and other aviation data. Append your access_key to any endpoint.
Example URLs:
Real-Time Flights
https://api.apilayer.net/aviationstack/v1/flights?access_key=YOUR_ACCESS_KEY&limit=100&offset=0&callback=MY_CALLBACKHistorical Flights
https://api.apilayer.net/aviationstack/v1/flights?access_key=YOUR_ACCESS_KEY&flight_date=2019-12-31&limit=100&offset=0&callback=MY_CALLBACKAirline Routes
https://api.apilayer.net/aviationstack/v1/routes?access_key=YOUR_ACCESS_KEY&limit=100&offset=0&callback=MY_CALLBACKAirports
https://api.apilayer.net/aviationstack/v1/airports?access_key=YOUR_ACCESS_KEY&limit=100&offset=0&callback=MY_CALLBACKAirlines
https://api.apilayer.net/aviationstack/v1/airlines?access_key=YOUR_ACCESS_KEY&limit=100&offset=0&callback=MY_CALLBACKMore parameters are available for each endpoint. Refer to the API Documentation for full details.
Start by making a few simple requests for flights, routes, or airports.
Example:
https://api.apilayer.net/aviationstack/v1/flights?access_key=YOUR_ACCESS_KEYThis is just the beginning of what the Aviationstack API can do. For advanced integration guides and code examples, see the API Documentation.
Support & Resources
- Explore commonly used API calls and examples to get the most out of your integration.
- For any assistance, contact our support team anytime.