RapidAPI logo

Sign Up

Log In

Skyscanner Flight Search

FREE
By skyscannerOfficial
Updated 3 months ago
Travel, Transportation
10/10
Popularity Score
327ms
Latency
45%
Success Rate
Discussions
Hi Developer, feel free to ask your question:
oiconnect:3 days ago
1 Answer

Deeplinks?

ciapo2019:9 days ago
0 Answers

API implementation using python3

gaieges:14 days ago
1 Answer

Differentiate places between airports and places?

Overage fees for API calls?

iNnOCeNtaBi:19 days ago
0 Answers

Is it broken ?

superdev73:20 days ago
1 Answer

Pax number

hansenchrisg:22 days ago
1 Answer

Documentation?

tomdooner:22 days ago
1 Answer

Is this broken?

minatorecoin:a month ago
0 Answers

Json format, is it possible?

lenassero:a month ago
0 Answers

Rate limits

medvedev.code:a month ago
0 Answers

trying to send post Creation session and get 401

thoriyaprahalad:a month ago
0 Answers

how's calculate duration ?

deveshk:a month ago
0 Answers

How to connect API to website

saptarshi.linkingearth:a month ago
0 Answers

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

olivier.lagadic66:a month ago
0 Answers

SHOW STOP FLIGHT

sullymartinezj:a month ago
0 Answers

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

Windu:a month ago
0 Answers

HTTP/1.1 405 Method Not Allowed

saptarshi.linkingearth:2 months ago
4 Answers

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

consterrocks:2 months ago
2 Answers

Error when getting session key.

darioush.shahbazi1:2 months ago
1 Answer

how to get sessionkey

ian.lipliavyi:2 months ago
0 Answers

Detached "legs" - some are not connected to Itineraries

extremistenigma:2 months ago
0 Answers

Missing airlines in live search queries

cskh:2 months ago
0 Answers

405 PHP

bnhall:2 months ago
1 Answer

Is it possible to query additional options to cabinClass?

NendoProjects:2 months ago
0 Answers

Error code 500 & missing key when I have key

alexcagliari:2 months ago
1 Answer

Ryanair Flights

ghods.mohammadali:2 months ago
1 Answer

Mandatory Parameter Missing

titorobe:3 months ago
0 Answers

Deep Link failing when going to Travelocity

petrovskiq:3 months ago
1 Answer

Javascript Call

danrez8:3 months ago
0 Answers

Can I get paid if a customers makes a booking

espn:3 months ago
0 Answers

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

henriqueccapozzi:3 months ago
1 Answer

Change the number os passengers

titorobe:3 months ago
2 Answers

Receive empty answer {} for flight live search

jonnymutavi:3 months ago
2 Answers

Session Id

eversionsystems:3 months ago
0 Answers

Rate Limits

eversionsystems:3 months ago
0 Answers

Rate Limit

BuckinghamAJ:4 months ago
1 Answer

Not receiving an Inbound Date for browsequotes

Adult number parameter

info20:4 months ago
1 Answer

Fetch more poll results

info20:4 months ago
0 Answers

Exclude Agents

STALKS:4 months ago
3 Answers

Live Flight Search and Low-Cost carriers

chris-simpkins:4 months ago
2 Answers

API Quota Usage

TMcClain5:4 months ago
1 Answer

InboundLeg Missing

ido.sandman:4 months ago
0 Answers

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

nishitarajani123:4 months ago
0 Answers

regarding hotel api

ChocoMilkTea:4 months ago
1 Answer

Create session

mdcinnovations:4 months ago
1 Answer

skyscanner api does not respond

germarros:5 months ago
0 Answers

Are results updated?

alfyukio:5 months ago
2 Answers

Any ways to search multiple cities?

zachary.ahw:5 months ago
1 Answer

Any way to set rate limits

egorfisher88:5 months ago
1 Answer

500 Internal Server Error

usharma7:5 months ago
0 Answers

API Key invalid

kevin.benassuly:5 months ago
2 Answers

Validation Error on the apikey

germarros:5 months ago
1 Answer

API limits and referral scheme

PapaStahl:5 months ago
1 Answer

Too Many Requests?

johnnyperdomo7:5 months ago
0 Answers

How can I start earning commission with Skyscanner?

johnnyperdomo7:5 months ago
0 Answers

outboundArriveStartTime / outboundArriveEndTime polling not working

dsauerbrun:6 months ago
5 Answers

browse dates for one way doesnt work

sacrophyte:6 months ago
3 Answers

Demo Python SDK gives HTTP 400

Mguilm:6 months ago
0 Answers

Invalid API

reecechown:6 months ago
1 Answer

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

caahmedt:6 months ago
1 Answer

Getting error on the call to the API

craigsc333:7 months ago
1 Answer

Production query limits for both Browse and Live APIs?

codegreenie:7 months ago
1 Answer

Flight Pricing

codegreenie:7 months ago
4 Answers

HTTP 405 not allowed.

bfisher313:7 months ago
4 Answers

Is this API free now?

bfisher313:7 months ago
5 Answers

Incomplete results?

info20:7 months ago
1 Answer

Retrieve one way flight

home.work.personaly:7 months ago
5 Answers

Create session error (Method Not Allowed)

johnnyperdomo:7 months ago
1 Answer

Where can i get a x-mashape key

ChristopherJohnson25:8 months ago
1 Answer

Question Regarding '304 Not Modified' (Live Prices)

orrett:8 months ago
3 Answers

I am not getting the prices of flights.

ChristopherJohnson25:8 months ago
3 Answers

500 on 'Create Session'

pablofergui:8 months ago
3 Answers

Response 400 - Can´t find Location

gogskytravel:8 months ago
3 Answers

Gogsky

mashuble1:9 months ago
2 Answers

Production keys and Conversion Dashboard

Turcotto:9 months ago
3 Answers

error 500 when using "Browse Flight Places"

aehs29:9 months ago
2 Answers

Invalid API

savvygetaway:9 months ago
3 Answers

API Key

abhi06991:9 months ago
3 Answers

Request Limits and Conversion Dashboard

andre-ozawa:9 months ago
2 Answers

Hotels

mdcinnovations:9 months ago
2 Answers

HTTP Error 429: Too many requests

mbuen:10 months ago
1 Answer

Pricing

layibabalola:10 months ago
2 Answers

Empty Response After Creating Sesssion

me4323:10 months ago
1 Answer

Create Session Doesn't Work

skyscanner2:10 months ago
3 Answers

Can't Create Session

raminderpoonian:10 months 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

Log inSign up

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