Discover/skyscanner.co.in API
live

skyscanner.co.in APIskyscanner.co.in

Search flights, compare prices, and retrieve date-range price calendars from Skyscanner. 3 endpoints covering autocomplete, flight search, and price calendars.

Endpoints
3
Updated
27d ago
Try it
Search query for airport or city name (e.g. 'London', 'New York', 'Tokyo')
Whether the search is for a destination airport/city
api.parse.bot/scraper/e1554788-7256-4021-ab94-1e1a90a66ee7/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/e1554788-7256-4021-ab94-1e1a90a66ee7/autocomplete?query=London&is_destination=false' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Autocomplete airport/city name search to get GeoIds (entityIds) and IATA codes for use in other endpoints. Returns matching airports and cities based on the query string.

Input
ParamTypeDescription
queryrequiredstringSearch query for airport or city name (e.g. 'London', 'New York', 'Tokyo')
is_destinationbooleanWhether the search is for a destination airport/city
Response
{
  "type": "object",
  "fields": {
    "data": "array of matching airports/cities with place_id, place_name, city_name, country_name, iata_code, entity_id, and resulting_phrase",
    "status": "string indicating success"
  },
  "sample": {
    "data": [
      {
        "place_id": "DEL",
        "city_name": "New Delhi",
        "entity_id": "95673498",
        "iata_code": "DEL",
        "place_name": "Delhi Indira Gandhi International",
        "country_name": "India",
        "resulting_phrase": "Delhi Indira Gandhi International (DEL), New Delhi|Delhi|Delhi NCR|India"
      }
    ],
    "status": "success"
  }
}

About the skyscanner.co.in API

The Skyscanner API gives developers access to 3 endpoints covering flight search, price calendars, and airport/city autocomplete. The search_flights endpoint returns up to 20 itineraries with pricing and booking details for one-way or return trips. The autocomplete endpoint resolves city and airport names into entity IDs and IATA codes required by the other endpoints, and get_price_calendar surfaces the cheapest available fare for each day across a route.

Autocomplete and Entity Resolution

Before running a flight search or price calendar query, you need valid entity IDs and IATA codes. The autocomplete endpoint accepts a query string (e.g. "London", "Tokyo") and returns an array of matching places. Each result includes place_id, place_name, city_name, country_name, iata_code, entity_id, and resulting_phrase. The entity_id and iata_code values feed directly into search_flights and get_price_calendar as origin_id/dest_id and origin_sky_id/dest_sky_id respectively. An optional is_destination boolean lets you bias results toward destination airports.

Flight Search

The search_flights endpoint accepts origin_id, dest_id, and departure_date (YYYY-MM-DD format, must be a future date) as required inputs. Optional parameters include adults, cabin_class (ECONOMY, PREMIUM_ECONOMY, BUSINESS, or FIRST), and return_date for round trips — omitting return_date triggers a one-way search. The response object contains a session_id, a status field indicating whether results are complete or incomplete, a total_results count, and a flights array with each itinerary's itinerary_id and total_price. Results are capped at the top 20 itineraries.

Price Calendar

The get_price_calendar endpoint retrieves daily cheapest fares for a given route. It requires origin_id, dest_id, origin_sky_id, dest_sky_id, year, and month. The response contains a currency field (e.g. INR) and a prices array where each entry has a date, a price, and a group classification of low, medium, or high. Note that the calendar returns prices starting from the current date regardless of the month parameter supplied — past dates within the requested month are not returned.

Common use cases
  • Find the cheapest days to fly a specific route by scanning group: low entries from the price calendar
  • Build a flight comparison tool using total_price and itinerary_id from search_flights
  • Autocomplete airport and city inputs in a booking form using iata_code and place_name from the autocomplete endpoint
  • Alert users when fares on a route drop to a low group classification in the price calendar
  • Support multi-cabin searches by passing BUSINESS or FIRST to the cabin_class parameter
  • Resolve ambiguous city names to canonical entity IDs before triggering a flight search
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Skyscanner have an official developer API?+
Skyscanner previously offered a public partner API, but it was deprecated and is no longer available to new developers. Access is now limited to contracted travel partners through Skyscanner's commercial program.
What does the price calendar endpoint actually return, and does it cover the full month requested?+
It returns a prices array with one entry per available date, each containing a date, a price, and a group value of low, medium, or high. It also returns the currency for the prices (e.g. INR). One known quirk: the endpoint returns data starting from today's date, so if you request a month that has already partially passed, earlier dates in that month will not appear in the response.
Does the flight search endpoint return full itinerary details like departure times, airline names, and layover information?+
The search_flights response returns itinerary_id and total_price per flight result, along with a session_id, status, and total_results count. Granular details like departure times, airline names, and stopover data are not part of the current response shape. You can fork this API on Parse and revise it to add an endpoint that fetches full itinerary details.
Is hotel or car rental search available through this API?+
Not currently. The API covers flight search, flight price calendars, and airport/city autocomplete. You can fork it on Parse and revise to add endpoints for hotels or car rentals.
What happens if the `search_flights` response comes back with status `incomplete`?+
An incomplete status means not all airline results had been aggregated at the time of the response. The session_id returned in the response is intended for polling to retrieve a fuller result set once the status transitions to complete.
Page content last updated . Spec covers 3 endpoints from skyscanner.co.in.
Related APIs in TravelSee all →
skyscanner.com API
Search for flights and compare prices across multiple booking agents, while exploring airports and cities to plan your trip. View daily and monthly price calendars to find the best deals for your travel dates.
skyscanner.de API
Search for flights across multiple airlines, view real-time pricing, and discover the cheapest travel dates with daily and monthly price calendars. Autocomplete destination suggestions to quickly find and compare flight options for your next trip.
makemytrip.com API
Search for airports and compare the cheapest flight fares between any two cities across multiple dates with MakeMyTrip's fare calendar to find your best deal. Quickly identify the most affordable travel options and plan your trip with real-time pricing information.
skiplagged.com API
Search for flights across airlines including hidden-city ticketing options, and look up airport information by name or code to find the best travel deals. Access Skiplagged's flight inventory and routing data to discover cheaper itineraries and alternative airport combinations.
us.trip.com API
Search for flights across Trip.com and view a low-price calendar to find the cheapest travel dates for your destination. Compare flight options and prices to book your next trip at the best rates available.
goibibo.com API
Search for real-time flights and compare fares on Goibibo by looking up airports, viewing live pricing tiers, and checking cancellation policies all in one place. Get instant access to flight listings and detailed fare rules to find the best deals on your next trip.
kayak.com.hk API
Search for flights and compare prices across airlines and routes, including flexible-date searches across multiple origin airports. View monthly price calendars to find the cheapest travel dates and get real-time fare information for any route.
kayak.com API
Access Kayak flight data including price prediction calendars, nearby airport lookups, and popular destination suggestions. Find optimal booking windows across ~300 days of pricing data, discover alternative airports near any location, and explore top destinations from any origin.