Flight Schedules

FREE
REST
Airline Supplier
By Cirium | Updated 2年前 | Flight and Ground Operations
Back to All Tutorials (1)

First Steps with the Cirium Schedules API

The Cirium Schedules API provides the user with the ability to lookup upcoming airline schedules via programmatic API calls. This tutorial describes the steps to make your first query with the Schedules API.

Sign up for credentials

The very first thing that you need to do is create an account on the Cirium FlightStats Developer Center. This will provision credentials for your account. To create an account visit (this linked page)[https://developer.flightstats.com/signup] and fill out all the required details.

When you sign up for a new account, you’ll automatically be assigned the Evaluation plan, which offers a limited number of API transactions free of charge. The Evaluation plan is intended for initial development using the APIs, and is available on a 30-day trail period. Evaluation plans include access to the following FlightStats APIs:

  • Flight Status and Tracks, by Flight and Route
  • Schedules
  • Airlines API
  • Airports API
  • Delay Index
  • Weather

Confirm your email

Once you fill out the sign up form and prove the you are not a robot, you will need to confirm your email address. To do this, simply check the inbox of the email you registered with and click the link supplied in the email from Cirium.

Wait for Approval

Once you activate your account, you will need to wait for approval from Cirium. The activation can happen anytime during normal business hours. You can check the state of your account by navigating to your Dasboard and checking the Properties table. Once your account is active, your Dashboard’s Properties table will have a state of live.

Interact with our Documentation

Now that your account is active, you can grab your Application ID and Application Key and use them to interact with the Cirium APIs. Before fetching this information from the Dashboard, the interactive documentation can fill in your existing credentials so you do not have to remember them.

First, make sure you are logged into the FlightStats Developer Center. Next, navigate to the Schedules API documentation. Finally, expand the first endpoint called Scheduled Flight(s) by carrier and flight number, departing on the given date.

You will be prompted with some fields to fill in. The appId and appKey fields can be filled in for you by clicking on the box and selecting your credentials. Next, fill in the year, month, and day fields. We are going to ignore codeType and extendedOptions for now. Finally, hit the Send Request button.

Congrats!

You have successfully made a request to the Schedules API. The page will prompt you with a cURL request, and response information.

What’s Next

You can use the same credentials to interact with the other products on the Cirium FlightStats Developer Center as well.

If you have any other inquires or issues, please visit the Cirium Support page.