This page will help you get started with the free API.

The public API allows you to query high-level availability information across all of our supported airlines. You can view if flights are available in each cabin and the lowest price for a given date on a given mileage program.

The public API does not support extended availability, so you can only view up to NumDaysOut from today on each route.



The public API is deprecated in favor of the partner API. Most applications can easily migrate to the partner API without major changes.


By using the public API, you agree to our terms of service at, which prohibit commercial use without our written permission.

Pro Users Pro users can access the public API for up to 1,000 API calls per day at no additional cost. Pro users can generate their personal API key at The public API is governed by the terms of use, which prohibit commercial use of our APIs without written permission.

Content Types

The API works entirely in JSON; all responses will be in JSON. For GET requests, you should send request parameters in query parameters.