Skip to main content

Authentication

For all of the Skyscanner API we use API keys to allow access to the APIs so that we know who is requesting the data.

How to get a API key

To use the Skyscanner APIs you need to have a API key, to get a API you need to submit your details to our team where we will review your application.

Request Skyscanner API key.

tip

You can use our public API key to use our APIs but it has low rate limit and traffic settings. Please only use this API key for testing. You should never use it in a production environment. prtl6749387986743898559646983194

How to use the API key

You must include the API key in all API requests to the server as a request header x-api-key.

warning

Make sure that you are accessing the APIs through HTTPS to keep your API key safe.

Be careful when sharing API keys. Do not publish them in public code repositories or add them to client-side API calls.

Sample of passing the API key:

curl --location --request POST 'https://partners.api.skyscanner.net/apiservices/v3/flights/live/search/create' \
--header 'x-api-key: ADD-YOUR-API-KEY-HERE' \
--data-raw '...'