Kiwi logo
Coming Soon

Kiwi Scraping API

Extract flight deals, multi-city itineraries, and hotel information from Kiwi.com. Ideal for travel startups, price comparison services, and data-driven trip planning.

Use Cases

How teams use this API to build powerful applications

Fare Aggregation

Travel websites can use Kiwi’s data to show users many flight options in one place. By scraping Kiwi, you can present everything from budget flights with layovers to premium non-stops, ensuring comprehensive fare comparisons.

Route Planning Tools

Build applications that help users plan complex trips. Use the multi-city endpoint to fetch creative route combinations (Kiwi is known for mixing airlines) and offer unique itineraries that might not be obvious through single-carrier searches.

Market Pricing Analysis

Airlines or researchers can monitor pricing across routes and over time. By regularly scraping Kiwi’s flight data, you can analyze how prices fluctuate for different routes, travel seasons, or in response to sales and events.

Competitive Travel Research

Gauge what hotels and flights are popular in certain destinations. For example, see which hotels appear frequently in search results for a city, or what new budget routes are emerging, to make informed business decisions in the travel industry.

API Endpoints

Available endpoints for the Kiwi API

GET /v1/kiwi/flights

Search Flights

Search one-way, round-trip, and multi-city flights.

Parameters

from string required Origin airport code
to string required Destination airport code
date string required Departure date
GET /v1/kiwi/nomad

Get Nomad Routes

Find multi-city nomad routes and complex itineraries.

Parameters

cities array required List of cities to visit
GET /v1/kiwi/deals

Get Deals

Extract current flight deals and promotions.

Parameters

from string required Origin airport

Features

What makes this API powerful and reliable

Access to Kiwi’s unique “virtual interlining” flight options (mixing airlines)
Multi-city itinerary scraping for complex trip planning
Includes both flight and hotel data for end-to-end travel coverage
Real-time price and availability checks at request time
Handles currency and language localization if needed (based on Kiwi site settings)
Structured JSON output for easy integration with travel apps or databases

Frequently Asked Questions

Common questions about the Kiwi API

Is this the official Kiwi.com API?

No. Kiwi.com has its own partner API, but it’s not openly available to everyone. Our scraping API simulates user searches on Kiwi.com and extracts the data in a structured format, which is a quick alternative without formal access.

Can I search for flights to “anywhere” or use Kiwi’s radius search?

Kiwi.com often allows flexible searches (e.g., from a city to “Anywhere” or broad date ranges). Our API currently supports specific origins/destinations and exact dates. We may add support for Kiwi’s advanced search features in the future.

Does the flight data include baggage fees or seat selection?

The flight search results include the base fare and usually any standard fees that Kiwi shows. Detailed add-ons (like baggage options or seat upgrades) are typically accessed during booking and are not included in the search results data.

How do you ensure scraping Kiwi won’t get blocked?

We employ IP rotation, randomized delays, and mimic browser behavior when querying Kiwi.com. These measures help avoid detection. However, Kiwi’s site may change frequently; we monitor for changes and update our scraper to ensure continuity.

How do you ensure scraping Kiwi won’t get blocked?

We employ IP rotation, randomized delays, and mimic browser behavior when querying Kiwi.com. These measures help avoid detection. However, Kiwi’s site may change frequently; we monitor for changes and update our scraper to ensure continuity.

Get notified when the Kiwi API launches

We're working hard to bring you the Kiwi API. Leave your email and we'll notify you as soon as it's ready.

We'll only email you about the Kiwi API launch. No spam, ever.