Skyscanner Flight Search

FREE
By skyscannerOfficial
Updated 5 months ago
Travel, Transportation
10/10
Popularity Score
612ms
Latency
81%
Success Rate
Discussions
Hi Developer, feel free to ask your question:
shanecp:17 days ago
1 Answer

Rate limits and pricing

naveedgehlani85:19 days ago
1 Answer

API Token

chrisdavies5:20 days ago
2 Answers

ApiKey invalid

espn:25 days ago
2 Answers

Ryanair flights

sabinalatheef79:a month ago
1 Answer

Error while using Skyscanner APIs

qaaruxiraa:a month ago
1 Answer

Hi

duongptse05022:a month ago
1 Answer

Where the docs

rjustin861:2 months ago
0 Answers

Search price for multiple days

yujinchoi-94:2 months ago
3 Answers

403 when creating session

oiconnect:2 months ago
1 Answer

Deeplinks?

ciapo2019:2 months ago
1 Answer

API implementation using python3

gaieges:2 months ago
1 Answer

Differentiate places between airports and places?

Overage fees for API calls?

iNnOCeNtaBi:2 months ago
0 Answers

Is it broken ?

superdev73:2 months ago
2 Answers

Pax number

hansenchrisg:2 months ago
1 Answer

Documentation?

tomdooner:2 months ago
1 Answer

Is this broken?

minatorecoin:3 months ago
0 Answers

Json format, is it possible?

lenassero:3 months ago
1 Answer

Rate limits

medvedev.code:3 months ago
0 Answers

trying to send post Creation session and get 401

thoriyaprahalad:3 months ago
0 Answers

how's calculate duration ?

deveshk:3 months ago
0 Answers

How to connect API to website

saptarshi.linkingearth:3 months ago
0 Answers

Response is always showing with 1 adult, even if i want to show result for more than 1 adult.

olivier.lagadic66:3 months ago
0 Answers

SHOW STOP FLIGHT

sullymartinezj:3 months ago
0 Answers

Message: 'Rate limit has been exceeded: 1000 PerMinute for Browse'

Windu:3 months ago
0 Answers

HTTP/1.1 405 Method Not Allowed

saptarshi.linkingearth:3 months ago
4 Answers

Cannot Create Session, getting "Invalid protocol: skyscanner-skyscanner-flight-search-v1.https:"

consterrocks:3 months ago
2 Answers

Error when getting session key.

darioush.shahbazi1:3 months ago
1 Answer

how to get sessionkey

ian.lipliavyi:4 months ago
0 Answers

Detached "legs" - some are not connected to Itineraries

extremistenigma:4 months ago
0 Answers

Missing airlines in live search queries

cskh:4 months ago
0 Answers

405 PHP

bnhall:4 months ago
1 Answer

Is it possible to query additional options to cabinClass?

NendoProjects:4 months ago
0 Answers

Error code 500 & missing key when I have key

alexcagliari:4 months ago
1 Answer

Ryanair Flights

ghods.mohammadali:4 months ago
1 Answer

Mandatory Parameter Missing

titorobe:4 months ago
0 Answers

Deep Link failing when going to Travelocity

petrovskiq:4 months ago
1 Answer

Javascript Call

danrez8:4 months ago
0 Answers

Can I get paid if a customers makes a booking

espn:5 months ago
0 Answers

Problem with referral links to Skyscanner. Any suggestions on how to contact Skyscanner API tech support?

henriqueccapozzi:5 months ago
1 Answer

Change the number os passengers

titorobe:5 months ago
2 Answers

Receive empty answer {} for flight live search

jonnymutavi:5 months ago
2 Answers

Session Id

eversionsystems:5 months ago
0 Answers

Rate Limits

eversionsystems:5 months ago
0 Answers

Rate Limit

BuckinghamAJ:5 months ago
1 Answer

Not receiving an Inbound Date for browsequotes

Adult number parameter

info20:6 months ago
1 Answer

Fetch more poll results

info20:6 months ago
0 Answers

Exclude Agents

STALKS:6 months ago
3 Answers

Live Flight Search and Low-Cost carriers

chris-simpkins:6 months ago
2 Answers

API Quota Usage

TMcClain5:6 months ago
1 Answer

InboundLeg Missing

ido.sandman:6 months ago
0 Answers

when using endpoints demo i am not getting any data...

nishitarajani123:6 months ago
0 Answers

regarding hotel api

ChocoMilkTea:6 months ago
1 Answer

Create session

mdcinnovations:6 months ago
1 Answer

skyscanner api does not respond

germarros:6 months ago
0 Answers

Are results updated?

alfyukio:6 months ago
2 Answers

Any ways to search multiple cities?

zachary.ahw:6 months ago
1 Answer

Any way to set rate limits

egorfisher88:6 months ago
1 Answer

500 Internal Server Error

usharma7:7 months ago
0 Answers

API Key invalid

kevin.benassuly:7 months ago
2 Answers

Validation Error on the apikey

germarros:7 months ago
1 Answer

API limits and referral scheme

PapaStahl:7 months ago
1 Answer

Too Many Requests?

johnnyperdomo7:7 months ago
0 Answers

How can I start earning commission with Skyscanner?

johnnyperdomo7:7 months ago
0 Answers

outboundArriveStartTime / outboundArriveEndTime polling not working

dsauerbrun:7 months ago
5 Answers

browse dates for one way doesnt work

sacrophyte:7 months ago
4 Answers

Demo Python SDK gives HTTP 400

Mguilm:7 months ago
0 Answers

Invalid API

reecechown:8 months ago
1 Answer

Rate Limit exceeded with only 4 calls a minute...

caahmedt:8 months ago
1 Answer

Getting error on the call to the API

craigsc333:9 months ago
1 Answer

Production query limits for both Browse and Live APIs?

codegreenie:9 months ago
1 Answer

Flight Pricing

codegreenie:9 months ago
4 Answers

HTTP 405 not allowed.

bfisher313:9 months ago
4 Answers

Is this API free now?

bfisher313:9 months ago
6 Answers

Incomplete results?

info20:9 months ago
1 Answer

Retrieve one way flight

home.work.personaly:9 months ago
6 Answers

Create session error (Method Not Allowed)

johnnyperdomo:9 months ago
1 Answer

Where can i get a x-mashape key

ChristopherJohnson25:10 months ago
1 Answer

Question Regarding '304 Not Modified' (Live Prices)

orrett:10 months ago
3 Answers

I am not getting the prices of flights.

ChristopherJohnson25:10 months ago
3 Answers

500 on 'Create Session'

pablofergui:10 months ago
3 Answers

Response 400 - Can´t find Location

gogskytravel:10 months ago
3 Answers

Gogsky

mashuble1:10 months ago
2 Answers

Production keys and Conversion Dashboard

Turcotto:10 months ago
3 Answers

error 500 when using "Browse Flight Places"

aehs29:a year ago
2 Answers

Invalid API

savvygetaway:a year ago
3 Answers

API Key

abhi06991:a year ago
3 Answers

Request Limits and Conversion Dashboard

andre-ozawa:a year ago
2 Answers

Hotels

mdcinnovations:a year ago
2 Answers

HTTP Error 429: Too many requests

mbuen:a year ago
1 Answer

Pricing

layibabalola:a year ago
2 Answers

Empty Response After Creating Sesssion

me4323:a year ago
1 Answer

Create Session Doesn't Work

skyscanner2:a year ago
3 Answers

Can't Create Session

raminderpoonian:a year ago
2 Answers

Redirect to Skyscanner not working?

egor.kamenev:a year ago
2 Answers

How to get Departure date and time? now I can see only date.

exsbandit:a year ago
1 Answer

Want to show our flights

smoogly:a year ago
0 Answers

Content-type charset bug

triprabbits:a year ago
1 Answer

Commission

vikash123-sun:a year ago
1 Answer

how to get api after subscription

IgorVar:a year ago
2 Answers

Quotes not working. 500 error

szpsz:a year ago
2 Answers

No ryanair flights can be found by using API

vikash123-sun:a year ago
2 Answers

Api Integration

lucyk:a year ago
2 Answers

Supported currencies

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://skyscanner-skyscanner-flight-search-v1.p.rapidapi.com/apiservices/pricing/v1.0")
.header("X-RapidAPI-Host", "skyscanner-skyscanner-flight-search-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("inboundDate=2019-09-10")
.send("cabinClass=business")
.send("children=0")
.send("infants=0")
.send("country=US")
.send("currency=USD")
.send("locale=en-US")
.send("originPlace=SFO-sky")
.send("destinationPlace=LHR-sky")
.send("outboundDate=2019-09-01")
.send("adults=1")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication