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

The Seats.aero 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.

🚧

Deprecated

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

Authorization

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

Pro Users

Seats.aero 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 https://seats.aero/apikey. The public API is governed by the Seats.aero terms of use, which prohibit commercial use of our APIs without written permission.

Content Types

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