Skip to content
APIHiver

Skyscanner API Documentation: Where It Is & How to Access

Where the official Skyscanner API documentation lives, what each API does, how authentication works, how to get a key, and what to use if you are not an approved partner.

4 min readBy Mivaan Sanghani
In this post

If you searched for Skyscanner API documentation, you probably want two answers: where the docs are, and whether you can actually use the API afterwards. Here are both, in plain language.

Where the official documentation is#

Skyscanner publishes its developer documentation at developers.skyscanner.net. The pages that describe the available APIs and the authentication method are open to read. What the public pages do not cover is how Skyscanner decides who gets a key. That happens through a partner application, described below.

What the Skyscanner APIs cover#

The documentation groups the APIs like this:

GroupAPIsWhat they are for
FlightsLive Prices, Indicative PricesReal-time fares, and estimated fares for browse and SEO-style pages
Car HireLive Prices, Indicative Prices, AgentsCar rental prices, plus agent names, reviews and ratings
HotelsLive Prices, Indicative Prices, Content, ReviewsHotel prices, amenities, policies, photos and reviews
UtilityCulture, Geo, Autosuggest, CarriersMarkets and currencies, airports and cities, place search, airline details
ReferralsAffiliates LinkDeep links to Skyscanner pages

The words "Live" and "Indicative" matter. Live Prices returns real-time results from Skyscanner's supply partners. Indicative Prices returns estimates, which suits pages that show "flights from £89" rather than a bookable fare.

How authentication works#

Every request carries your key in an x-api-key header:

curl "https://YOUR_BASE_URL/..." \
  -H "x-api-key: YOUR_API_KEY"

YOUR_BASE_URL is a placeholder. The exact endpoints are in the reference Skyscanner gives you, so check there rather than copying a URL from a blog.

Two rules from the documentation are worth repeating:

  • Use HTTPS for every call.
  • Never put the key in a public repository or in front-end code. Call the API from your server and keep the key in an environment variable.

How to get an API key#

  1. Open the authentication page in the documentation and use the Request Skyscanner API key link.
  2. Fill in the application for Skyscanner's Partnerships team. Give enough detail about your business and how you would use the data.
  3. Wait. The team reviews each application and contacts the ones it accepts. The public documentation does not set out eligibility rules or a timeline.

Skyscanner positions the API for travel partners such as agencies, comparison sites and booking platforms. A hobby project or a quick prototype is unlikely to be the profile they are looking for, though the page does not say so outright.

If you are not an approved partner#

You have three honest options.

1. Use Skyscanner's affiliate route. The Affiliates Link API creates deep links that send visitors to Skyscanner. You do not get raw fares, but you can earn from referrals if you run a travel site.

2. Use a third-party API that returns Skyscanner data. The Sky Scrapper API on RapidAPI is open to anyone. Its free plan allows 20 requests per month, which is enough to test the endpoints. It is not operated by Skyscanner, so treat it as a third party and read its terms. Our step-by-step guide, with working Node.js and Python code, is here: Skyscanner API: Free Key, Endpoints & Code Examples.

3. Use a different flight data source. Different providers give you different coverage and limits. See Google Flights API Key: How to Get One Free in 2026 for the free options compared, and Best Travel APIs for Developers in 2026 for flights, hotels, maps and more.

Reading API documentation without getting lost#

Whatever API you use, the docs follow the same pattern, and knowing it saves hours:

  • Start with authentication. Nothing works until the key is in the right header.
  • Find the one endpoint you need. Do not read the whole reference first.
  • Check the parameters. Dates, airport codes and currency codes are where most first requests fail.
  • Read the errors table. 401 usually means a wrong or missing key, and 429 means you asked too often.
  • Look for limits. Rate limits and monthly quotas decide whether the API fits your project.

New to all of this? What Is a REST API? explains requests, headers and status codes from scratch.

Try APIs on the APIHiver marketplace

Discover free and paid APIs for travel, finance, AI, weather, maps and more. Test each endpoint in your browser and use one key for all of them.

Share this post

Frequently asked questions

Where is the Skyscanner API documentation?
The official documentation is at developers.skyscanner.net. The overview and the authentication guide can be read without an account. The API key itself is not self-service: you apply to Skyscanner's Partnerships team and wait for them to approve you.
Is the Skyscanner API documentation public?
The developer documentation pages that describe the APIs and the authentication method are public. Access to the APIs is not public. You need an API key, and Skyscanner issues those only to approved partners.
How do I authenticate with the Skyscanner API?
Send your API key in an x-api-key header on every request, over HTTPS. Do not publish the key in a public repository or put it in client-side code.
Which APIs does Skyscanner offer?
The documentation lists Flights (Live Prices and Indicative Prices), Car Hire (Live Prices, Indicative Prices and Agents), Hotels (Live Prices, Indicative Prices, Content and Reviews), utility APIs (Culture, Geo, Autosuggest and Carriers) and an Affiliates Link API that creates deep links to Skyscanner pages.
What can I use if I cannot get an official Skyscanner API key?
A third-party API that returns Skyscanner flight data, such as the Sky Scrapper API on RapidAPI, has an open sign-up and a free tier of 20 requests per month at the time of writing. It is not run by Skyscanner, so read the provider's terms before building a commercial product on it.
Data & Analytics

Best Travel APIs for Developers in 2026: Full Guide

The best travel APIs for flights, hotels, maps, weather and currency, with who can use each one, what it costs, and how to pick. Plain-English guide for developers and founders.

10 min read
Data & Analytics

Hotel API & Hotel Booking API: 6 Options Compared (2026)

Which hotel API or hotel booking API should you use? We compare Booking.com, Expedia, Agoda, Hotelbeds, Amadeus and hosted data APIs: access, cost and what each is best for.

5 min read
Data & Analytics

Google Flights API Key: How to Get One Free in 2026

There is no official Google Flights API key — here is what to get instead, with step-by-step signup instructions for the APIs developers actually use.

5 min read