Travel Seasonality Airports Lookup

The Travel Seasonality Airports Lookup API returns a list of our supported destinations.

API Information

Target Audience
All Sabre APIs Customers
Current Version
v1.0.0
Authentication
Sessionless Token
Method/Endpoint
GET /v1/lists/supported/historical/seasonality/airports

In detail: these destinations can then be passed in a Travel Seasonality API request to retrieve seasonality for a given destination. A destination can be either an airport code or a multi-airport city (MAC) code. If a MAC is used as a destination, results will represent all airports belonging to the MAC.

Sabre® creates and maintains in the Sabre cache the list of destination airports that can be used with the Travel Seasonality API. The list represents the most commonly booked destinations.

Ready to try the APIs?

Ready to get your hands dirty?

 Register Try the APIs

Ready to launch?

Ready to step up to the production level service? We're standing by to fit you for your spacesuit.

Request Production Key

Request

country

string, optional

2-letter ISO 3166 country code

Retrieves destination airport codes located in this specified country

Only one value is accepted

Default: all destination countries

Sample value: country=MX

See usage notes: for links to country code sources.

region

string, optional

Retrieves destination airport codes that are associated with the specified region

Only one value accepted

Valid values: See the Region Lookup endpoint of the Custom Region API for a list of Sabre regions

Sample value: region=Europe

Response

DestinationLocations

array

  • DestinationLocation, object
DestinationLocation

object

Repeats associated destination information:

  • AirportCode, string
  • AirportName, string
  • CityName, string
  • CountryCode, string
  • CountryName, string
  • RegionName, string
AirportCode

string

3-letter IATA airport code

Sample value: DFW

AirportName

string

The name of the airport associated with the airport code

Sample value: Dallas/Fort Worth International Airport

CityName

string

The city name associated with the airport code

Sample value: Dallas

CountryCode

string

The 2-letter ISO 3166 country code associated with the airport code

Sample value: US

CountryName

string

The name of the country associated with the country code

Sample value: United States

RegionName

string

The name of the region that is assigned to the country

Sample value: North America

Overall response links

Link nodes

array

array

For more information, see Links nodes in response payloads.

self

object

Returns the URL of the request that generated the response

linkTemplate

object

Formats a Travel Seasonality Airports Lookup request

Sample code

Request

This example demonstrates a request for all destination airports in the European region.

GET https://api.havail.sabre.com/v1/lists/supported/historical/seasonality/airports?region=EUROPE

Response

{
    DestinationLocations: [{
        DestinationLocation: {
            AirportCode: "AMS",
            AirportName: "Amsterdam-Schiphol",
            CityName: "Amsterdam",
            CountryCode: "NL",
            CountryName: "Netherlands",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "IST",
            AirportName: "Ataturk",
            CityName: "Istanbul",
            CountryCode: "TR",
            CountryName: "Turkey",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "MAD",
            AirportName: "Barajas",
            CityName: "Madrid",
            CountryCode: "ES",
            CountryName: "Spain",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "BCN",
            AirportName: "Barcelona",
            CityName: "Barcelona",
            CountryCode: "ES",
            CountryName: "Spain",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "CDG",
            AirportName: "Ch. De Gaulle",
            CityName: "Paris",
            CountryCode: "FR",
            CountryName: "France",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "ATH",
            AirportName: "Eleftherios Venizelos",
            CityName: "Athens",
            CountryCode: "GR",
            CountryName: "Greece",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "FCO",
            AirportName: "Fiumicino",
            CityName: "Rome",
            CountryCode: "IT",
            CountryName: "Italy",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "MUC",
            AirportName: "Franz Josef Strauss",
            CityName: "Munich",
            CountryCode: "DE",
            CountryName: "Germany",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "LHR",
            AirportName: "Heathrow",
            CityName: "London",
            CountryCode: "GB",
            CountryName: "United Kingdom",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "FRA",
            AirportName: "International",
            CityName: "Frankfurt",
            CountryCode: "DE",
            CountryName: "Germany",
            RegionName: "Europe"
        }
    }, {
        DestinationLocation: {
            AirportCode: "SVO",
            AirportName: "Sheremetyevo",
            CityName: "Moscow",
            CountryCode: "RU",
            CountryName: "Russian Federation",
            RegionName: "Europe"
        }
    }],
    Links: [{
        rel: "self",
        href: "https://api.havail.sabre.com/v1/lists/supported/historical/seasonality/airports?region=EUROPE"
    }, {
        rel: "linkTemplate",
        href: "https://api.havail.sabre.com/v1/lists/supported/historical/seasonality/airports?country=<country>&region=<region>"
    }]
}

Usage notes

Errors

A general HTTP status code is always returned. For information about the error response format, see the: Sabre APIs: errors page.

404 NOT FOUND

No results were found

The service cannot find data to fulfill the request using the filters that you applied.

400 BAD REQUEST

Parameter 'country' must be country code
A country code is an invalid value, or not a country code we support.
Parameter 'region' must be one of '{Africa,Asia Pacific,Europe,Latin America,Middle East,North America}'

A region is not valid.

Docs Navigation