Kayak Api

The Kayak Flight Search API is a powerful, unofficial travel API that allows developers to integrate Kayak-style flight search and price comparison functionality into web and mobile applications. This flight search API provides access to real-time airline data, including available routes, flight schedules, pricing insights, and live availability aggregated from multiple global travel sources.…

332 subscribers
9.9/10 popularity
5511 ms avg latency
93% success rate
15 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Kayak Api endpoints

MethodEndpointDescription
Flights
POST search-flights
/search-flights
Search flights on Kayak. REQUIRED: - origin: Airport code (MIA, LAX, LON) - destination: Airport code (NYC, JFK, LHR) - departure_date: YYYY-MM-DD OPTIONAL: - return_date:…
Hotels
POST search-stays
/search-hotels
use this route to search any stays in the area you selected for locationid you need to use the search location that returns the location id
Rent Cars
POST search-cars
/search-cars
Search car rentals on Kayak. REQUIRED: - pickup_location: Location ID (use /search-locations to find) - pickup_date: YYYY-MM-DD - dropoff_date: YYYY-MM-DD OPTIONAL: -…
Track Flights
GET trackFlightsWithAirlinesAndAirports
/track-flights-with-airlines-and-airports
Track flights by airport and airline. Required: - airport_id: IATA airport code (ATL, JFK, LAX) - airline_id: Airline code (AA, DL, UA) Optional: - departure_date: YYYY-MM-DD…
GET getFlightDetails
/get-flight-details
Get detailed flight info by flight number. Required: - airline_id: Two-letter airline code (AA, DL, UA) - flight_number: Flight number (1221) Optional: - departure_date:…
Other endpoints
GET searchAirlines
/search-airlines
Search for airlines by name. Returns airline codes (AA, DL, UA) needed for flight tracking. Required: - name: Airline name (e.g., american airlines, delta, united)
GET searchLocations
/search-locations
Search for airports/locations by city name or code. Required: - query: City name, airport name, or IATA code Optional: - type: airportonly (default), cityonly, all - locale:…
GET searchAirports
/search-airports
Search airports by city or airport name. Returns airport codes (ATL, JFK, MIA) needed for flight tracking. Required: - name: City name or airport name
GET searchLocations
/search-locations
Search for airports/locations by city name or code. Required: - query: City name, airport name, or IATA code Optional: - type: airportonly (default), cityonly, all - locale:…
GET getFlightDetails
/get-flight-details
Get detailed flight info by flight number. Required: - airline_id: Two-letter airline code (AA, DL, UA) - flight_number: Flight number (1221) Optional: - departure_date:…
POST search-flights
/search-flights
Search flights on Kayak. REQUIRED: - origin: Airport code (MIA, LAX, LON) - destination: Airport code (NYC, JFK, LHR) - departure_date: YYYY-MM-DD OPTIONAL: - return_date:…
POST search-cars
/search-cars
Search car rentals on Kayak. REQUIRED: - pickup_location: Location ID (use /search-locations to find) - pickup_date: YYYY-MM-DD - dropoff_date: YYYY-MM-DD OPTIONAL: -…
GET searchAirports
/search-airports
Search airports by city or airport name. Returns airport codes (ATL, JFK, MIA) needed for flight tracking. Required: - name: City name or airport name
GET searchAirlines
/search-airlines
Search for airlines by name. Returns airline codes (AA, DL, UA) needed for flight tracking. Required: - name: Airline name (e.g., american airlines, delta, united)
GET trackFlightsWithAirlinesAndAirports
/track-flights-with-airlines-and-airports
Track flights by airport and airline. Required: - airport_id: IATA airport code (ATL, JFK, LAX) - airline_id: Airline code (AA, DL, UA) Optional: - departure_date: YYYY-MM-DD…

Kayak Api pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 10 / monthly
PRO $5.99 / month 2 / second
  • Requests: 7,500 / monthly (then $0.0500 each)
ULTRA Recommended $19.99 / month 5 / second
  • Requests: 45,000 / monthly (then $0.0080 each)
MEGA $95.99 / month
  • Requests: 200,000 / monthly (then $0.0010 each)

More Travel APIs

View all →
  • The Booking API gives developers programmatic access to hotel property data drawn from the Booking.com…

    ReviewedTravelFreemium6k subscribers
  • API real-time data. This API enables you to search for real-time hotel, flights, rental car, taxi prices and…

    TravelFreemium2.9k subscribers
  • Comprehensive Skyscanner scraping API with real-time flights, hotels, and car hire data. 19 endpoints across…

    TravelFreemium1.1k subscribers
  • Real-time data, unofficial API agoda.com. The API provides search, booking for Hotels & Homes, Flights.

    TravelFreemium1.7k subscribers
  • Flight status, on-time performance and statistics by Flightera

    TravelFreemium2.4k subscribers
  • The Booking com API, available through RapidAPI, gives developers programmatic access to over 28 million…

    ReviewedTravelFreemium20.6k subscribers