Schedules API

Skip to the Interactive Docs

Additional documentation for Flight Schedules is available on the new Cirium Developer Studio.

We are currently integrating signup, login, and admin functionality on the Cirium Developer Studio. In the meantime, continue to use developer.flightstats.com to manage your application keys and accounts. Learn more

The Schedules API offers information on future scheduled flights.

URI
https://api.flightstats.com/flex/schedules/{protocol}/v1/{format}/{...}
Extended Options
includeDirects includeCargo includeSurface useHTTPErrors useInlinedReferences includeNewFields languageCode:xx
Response
request, appendix, error, scheduledFlight
Long Term Support (?)
SOAP (deprecated): WSDL | XSD
REST: WADL | XSD
Extended Fields (?)
SOAP (deprecated): WSDL+XSD
REST: WADL | XSD | JSON

Interactive Documentation

  1. Click on the name of the web service to expand the test client interface.
  2. Fill out each required parameter (click app id & key to pre-populate with your credentials)
  3. Send Request to see the actual JSON response. You will also be provided with a curl invocation including a pre-formatted REST URL. To see the XML response, replace the json in the URL with xml.
  4. Please be aware that large responses may take a long time to pretty-print in your browser.

Schedules Extended Options

These can be used in conjunction with other Extended Options to customize API behavior to fit specific needs.
Option Description
includeDirects Includes direct flights (flights with intermediate stops) that would otherwise be omitted from the results.
includeCargo Includes cargo only flights that would otherwise be omitted from the results.
includeSurface Includes scheduled surface transportation that would otherwise be omitted from the results.