Sign Up

Log In

Skyscanner Flight Search

FREE
By skyscannerOfficial
Updated 2 months ago
Travel, Transportation
10/10
Popularity Score
668ms
Latency
85%
Success Rate
Discussions
Hi Developer, feel free to ask your question:
thoriyaprahalad:2 days ago
0 Answers

how's calculate duration ?

deveshk:2 days ago
0 Answers

How to connect API to website

saptarshi.linkingearth:5 days ago
0 Answers

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

olivier.lagadic66:6 days ago
0 Answers

SHOW STOP FLIGHT

sullymartinezj:6 days ago
0 Answers

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

Windu:8 days ago
0 Answers

HTTP/1.1 405 Method Not Allowed

saptarshi.linkingearth:10 days ago
4 Answers

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

consterrocks:10 days ago
2 Answers

Error when getting session key.

darioush.shahbazi1:15 days ago
1 Answer

how to get sessionkey

ian.lipliavyi:17 days ago
0 Answers

Detached "legs" - some are not connected to Itineraries

extremistenigma:20 days ago
0 Answers

Missing airlines in live search queries

cskh:22 days ago
0 Answers

405 PHP

bnhall:25 days ago
1 Answer

Is it possible to query additional options to cabinClass?

NendoProjects:a month ago
0 Answers

Error code 500 & missing key when I have key

alexcagliari:a month ago
1 Answer

Ryanair Flights

ghods.mohammadali:a month ago
1 Answer

Mandatory Parameter Missing

titorobe:a month ago
0 Answers

Deep Link failing when going to Travelocity

petrovskiq:a month ago
1 Answer

Javascript Call

danrez8:a month ago
0 Answers

Can I get paid if a customers makes a booking

espn:2 months ago
0 Answers

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

henriqueccapozzi:2 months ago
1 Answer

Change the number os passengers

titorobe:2 months ago
2 Answers

Receive empty answer {} for flight live search

jonnymutavi:2 months ago
2 Answers

Session Id

eversionsystems:2 months ago
0 Answers

Rate Limits

eversionsystems:2 months ago
0 Answers

Rate Limit

BuckinghamAJ:2 months ago
1 Answer

Not receiving an Inbound Date for browsequotes

stevo.betts@virgin.net:2 months ago
1 Answer

Adult number parameter

info20:3 months ago
1 Answer

Fetch more poll results

info20:3 months ago
0 Answers

Exclude Agents

STALKS:3 months ago
3 Answers

Live Flight Search and Low-Cost carriers

chris-simpkins:3 months ago
2 Answers

API Quota Usage

TMcClain5:3 months ago
1 Answer

InboundLeg Missing

ido.sandman:3 months ago
0 Answers

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

nishitarajani123:3 months ago
0 Answers

regarding hotel api

ChocoMilkTea:3 months ago
1 Answer

Create session

mdcinnovations:3 months ago
1 Answer

skyscanner api does not respond

germarros:3 months ago
0 Answers

Are results updated?

alfyukio:3 months ago
2 Answers

Any ways to search multiple cities?

zachary.ahw:3 months ago
1 Answer

Any way to set rate limits

egorfisher88:3 months ago
1 Answer

500 Internal Server Error

usharma7:4 months ago
0 Answers

API Key invalid

kevin.benassuly:4 months ago
1 Answer

Validation Error on the apikey

germarros:4 months ago
1 Answer

API limits and referral scheme

PapaStahl:4 months ago
1 Answer

Too Many Requests?

johnnyperdomo7:4 months ago
0 Answers

How can I start earning commission with Skyscanner?

johnnyperdomo7:4 months ago
0 Answers

outboundArriveStartTime / outboundArriveEndTime polling not working

dsauerbrun:4 months ago
5 Answers

browse dates for one way doesnt work

sacrophyte:4 months ago
3 Answers

Demo Python SDK gives HTTP 400

Mguilm:5 months ago
0 Answers

Invalid API

reecechown:5 months ago
1 Answer

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

caahmedt:5 months ago
1 Answer

Getting error on the call to the API

craigsc333:6 months ago
1 Answer

Production query limits for both Browse and Live APIs?

codegreenie:6 months ago
1 Answer

Flight Pricing

codegreenie:6 months ago
4 Answers

HTTP 405 not allowed.

bfisher313:6 months ago
4 Answers

Is this API free now?

bfisher313:6 months ago
5 Answers

Incomplete results?

info20:6 months ago
1 Answer

Retrieve one way flight

home.work.personaly:6 months ago
5 Answers

Create session error (Method Not Allowed)

johnnyperdomo:6 months ago
1 Answer

Where can i get a x-mashape key

ChristopherJohnson25:7 months ago
1 Answer

Question Regarding '304 Not Modified' (Live Prices)

orrett:7 months ago
3 Answers

I am not getting the prices of flights.

ChristopherJohnson25:7 months ago
3 Answers

500 on 'Create Session'

pablofergui:7 months ago
3 Answers

Response 400 - Can´t find Location

gogskytravel:7 months ago
3 Answers

Gogsky

mashuble1:7 months ago
2 Answers

Production keys and Conversion Dashboard

Turcotto:8 months ago
3 Answers

error 500 when using "Browse Flight Places"

aehs29:8 months ago
2 Answers

Invalid API

savvygetaway:8 months ago
3 Answers

API Key

abhi06991:8 months ago
3 Answers

Request Limits and Conversion Dashboard

andre-ozawa:8 months ago
1 Answer

Hotels

mdcinnovations:8 months ago
2 Answers

HTTP Error 429: Too many requests

mbuen:8 months ago
1 Answer

Pricing

layibabalola:9 months ago
2 Answers

Empty Response After Creating Sesssion

me4323:9 months ago
1 Answer

Create Session Doesn't Work

skyscanner2:9 months ago
3 Answers

Can't Create Session

raminderpoonian:9 months ago
2 Answers

Redirect to Skyscanner not working?

egor.kamenev:10 months ago
2 Answers

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

exsbandit:10 months 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", "undefined")
.header("X-RapidAPI-Key", "undefined")
.header("Content-Type", "application/x-www-form-urlencoded")
.send("inboundDate=undefined")
.send("cabinClass=undefined")
.send("children=undefined")
.send("infants=undefined")
.send("includeCarriers=undefined")
.send("excludeCarriers=undefined")
.send("groupPricing=undefined")
.send("country=<required>")
.send("currency=<required>")
.send("locale=<required>")
.send("originPlace=<required>")
.send("destinationPlace=<required>")
.send("outboundDate=<required>")
.send("adults=<required>")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication

Sign up for free

to test this endpoint

Join the world’s largest API marketplace with over half a million developers and thousands of APIs.
DiscoverAPIs
Testfrom the browser
Connectusing code snippets
Managefrom one dashboard