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.…

283 subscribers
9.8/10 popularity
5035 ms avg latency
97% 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
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:…
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: -…
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: 5 / monthly
PRO $5.99 / month
  • Requests: 7,500 / monthly (then $0.0500 each)
ULTRA Recommended $19.99 / month
  • 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 →
  • This API helps to query rooms, price, facilities, policities, etc information from many hotels around the…

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

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

    TravelFreemium919 subscribers
  • Get Airbnb real-time listings details, rooms, real time price, availability, reviews and more using listing…

    TravelFreemium2.2k subscribers
  • Flight status, on-time performance and statistics by Flightera

    TravelFreemium2.4k subscribers
  • Find hotels, view prices, photos, and reviews. Find car rental deals. You can build websites like…

    TravelFreemium20.4k subscribers