Kiwi Scraper avatar
Kiwi Scraper

Pricing

Pay per event

Go to Store
Kiwi Scraper

Kiwi Scraper

Developed by

Yuliya Kazadoi

Yuliya Kazadoi

Maintained by Community

The Kiwi Scraper is a tool that helps you extract data from kiwi.com website. After entering input, the scraper sends multiple requests to get proper data in the end and the user can get a list of possible travel options.

0.0 (0)

Pricing

Pay per event

0

Total users

1

Monthly users

1

Runs succeeded

>99%

Last modified

a day ago

Description

The scraper takes user's input and gets the flight options from the kiwi website for the entered places, dates and filtering options given.

Technical details

The scraper uses fetch requests to access the data and extracts the needed fields only. Further expanding of filtering options and output fields is possible, however, right now the input with all the possible fields entered will look like that:

{
"currency": "USD",
"cabin": 0,
"checked": 0,
"stops": "1",
"cabinClass": "ECONOMY",
"from": "Prg",
"to": "New",
"resultAmt": 11,
"oneway": false,
"departure": "2025-08-28",
"returning": "2025-08-30"
}

Important specification: the returning data is ignored if oneWay is set to true

The maximum number of results may vary depending on the location, dates, filtering options and the final output may contain fewer elements in the end.

Output

There are two types of output: dataset that is preview on the Actor's page and OUTPUT.json file that is containing all the important information about the options. It is tedious for a human to read but can be helpful for further analysis. Each element in the output file looks like this:

{
"outbound": {
"sectorSegments": [
{
"segment": {
"source": {
"station": {
"code": "PRG",
"city": {
"name": "Prague"
},
"name": "Václav Havel Airport Prague"
},
"localTime": "2025-08-28T11:15:00"
},
"destination": {
"station": {
"code": "VIE",
"city": {
"name": "Vienna"
},
"name": "Vienna International Airport"
},
"localTime": "2025-08-28T12:05:00"
},
"carrier": {
"name": "Austrian Airlines"
}
}
}
],
"duration": 3000
},
"inbound": {
"sectorSegments": [
{
"segment": {
"source": {
"station": {
"code": "VIE",
"city": {
"name": "Vienna"
},
"name": "Vienna International Airport"
},
"localTime": "2025-08-30T21:00:00"
},
"destination": {
"station": {
"code": "PRG",
"city": {
"name": "Prague"
},
"name": "Václav Havel Airport Prague"
},
"localTime": "2025-08-30T21:50:00"
},
"carrier": {
"name": "Austrian Airlines"
}
}
}
],
"duration": 3000
},
"price": {
"amount": "370"
},
"priceEur": {
"amount": "313.923527"
},
"duration": 6000,
"stopover": {
"nightsCount": 2
}
}