Discover/skyscanner.de API
live

skyscanner.de APIskyscanner.de

Search one-way flights, compare airline prices, and get daily or monthly cheapest-fare calendars from Skyscanner.de via 4 structured API endpoints.

Endpoints
4
Updated
14d ago
Try it
Partial name of a location to search for (e.g. 'Ber', 'Lond', 'Par')
api.parse.bot/scraper/33eee404-d3ea-4f24-8793-1dcfd3580c5c/<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/33eee404-d3ea-4f24-8793-1dcfd3580c5c/search_flights_autocomplete?query=New+York' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Autocomplete/suggest airport, city, or country names from a partial text query. Returns matching places with IATA codes, city names, country information, and Geo IDs. Results are localized to German (de-DE).

Input
ParamTypeDescription
queryrequiredstringPartial name of a location to search for (e.g. 'Ber', 'Lond', 'Par')
Response
{
  "type": "object",
  "fields": {
    "data": "array of matching place objects with PlaceId, PlaceName, CountryId, CountryName, CityId, CityName, GeoId, IataCode, and Location",
    "status": "string indicating success"
  },
  "sample": {
    "data": [
      {
        "GeoId": "95673383",
        "CityId": "BERL",
        "PlaceId": "BER",
        "CityName": "Berlin",
        "IataCode": "",
        "Location": "52.366667,13.50333",
        "CountryId": "DE",
        "PlaceName": "Berlin Brandenburg",
        "CountryName": "Deutschland"
      }
    ],
    "status": "success"
  }
}

About the skyscanner.de API

The Skyscanner.de API exposes 4 endpoints for querying flight data from Skyscanner's German market: autocomplete airport and city lookups, one-way flight search with per-itinerary pricing, and two price-calendar views. The search_flights endpoint returns available itineraries with airline, price, times, and duration for any origin–destination pair and departure date, while get_price_calendar and get_price_calendar_month surface the cheapest fares across individual days and across multiple months.

Endpoints and What They Return

The search_flights_autocomplete endpoint accepts a partial location string (e.g. 'Ber' or 'Lond') and returns matching airports, cities, and countries. Each result includes PlaceId, PlaceName, IataCode, GeoId, CityId, CityName, CountryId, and CountryName. Results are localized to de-DE, so display names and country strings appear in German. Use this endpoint to resolve user input into the IATA codes required by the flight search and calendar endpoints.

Flight Search

search_flights takes a required origin IATA code, destination IATA code, and a date string in YYYY-MM-DD format. It returns a sessionId and an itineraries object containing available one-way flight options — each with carrier, pricing, departure and arrival times, and total duration. Only one-way routes are supported by this endpoint; round-trip search is not exposed.

Price Calendars

Two calendar endpoints offer different granularities. get_price_calendar returns a flights object showing the cheapest available fare for each day of a given month for an origin–destination pair — useful for displaying a "cheapest day to fly" calendar view. get_price_calendar_month returns a flightPricesPerMonth array, giving cheapest-price summaries grouped by month across multiple months for the same route. Both accept origin and destination as required inputs and require no date parameter, defaulting to near-future availability.

Common use cases
  • Display a date-picker with per-day cheapest prices using get_price_calendar for a user-specified route
  • Power a month-overview fare grid with get_price_calendar_month to help users pick the cheapest travel month
  • Build an airport search-as-you-type input using search_flights_autocomplete with IATA code resolution
  • Retrieve and compare airline itineraries, prices, and flight durations for a specific route and date via search_flights
  • Aggregate daily minimum fares across routes to identify the cheapest corridor for flexible travelers
  • Enrich travel booking tools with German-localized airport and city names for EU-facing products
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 discontinued and access is no longer available to general developers. The program is documented historically at skyscanner.net/affiliates but is not accepting new integrations.
What does `search_flights` return, and can it search round-trip routes?+
The endpoint returns a sessionId and an itineraries object containing one-way flight options with airline, price, departure and arrival times, and duration. Round-trip search is not covered by this endpoint. The API currently handles one-way queries only. You can fork it on Parse and revise to add a round-trip search endpoint if your use case requires it.
Do the price calendar endpoints require a specific month or date?+
get_price_calendar and get_price_calendar_month require only origin and destination — no date or month parameter. Both default to near-future availability. If you need to query a specific target month, that filtering is not currently exposed. You can fork the API on Parse and revise it to add a month parameter to the calendar endpoints.
Are multi-city or connecting-flight details exposed?+
Not currently. The search_flights endpoint returns itinerary-level data for one-way routes, but does not break out individual flight segments, layover durations, or connection airports within a multi-leg itinerary. You can fork the API on Parse and revise it to add a segment-detail endpoint once the underlying data is available.
What localization does the autocomplete endpoint use?+
Results from search_flights_autocomplete are localized to de-DE, meaning place names, city names, and country names are returned in German. This is fixed to the German market and is not configurable per-request in the current endpoint definition.
Page content last updated . Spec covers 4 endpoints from skyscanner.de.
Related APIs in TravelSee all →
culturetrip.com API
Discover travel inspiration and plan your next adventure by browsing curated travel articles, destination guides, and bookable trips organized by region and city. Search for specific destinations, compare trip dates and prices, and explore popular cities to find the perfect getaway.
sevenrooms.com API
Search for available restaurant tables across any SevenRooms venue, view venue details and open dates, and complete reservations all in one place. Whether you're planning ahead or booking last-minute, you can check real-time availability and secure your table at thousands of restaurants on the SevenRooms platform.
delta.com API
Look up Delta Airlines flight schedules, check real-time flight status, and retrieve detailed trip information to plan your travel. Find your nearest airport and access the data you need to monitor flights and make booking decisions.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
comedymothership.com API
Browse upcoming Comedy Mothership shows across different rooms, check real-time ticket availability, and get detailed information about Kill Tony events and seating options. Find venue details, FAQs, and track specific performances to plan your comedy night.
burningman.org API
Access comprehensive Burning Man information including Black Rock City event schedules, ticketing details, themed activities, playa events, volunteering opportunities, and mutant vehicle listings. Search global Burning Man events, stay updated with news and stories, and find preparation resources all in one place.
breckenridge.com API
Check real-time snow conditions, weather forecasts, lift operations, and trail status at Breckenridge Ski Resort to plan your day on the mountain. View live mountain cameras and get up-to-the-minute updates on slopes, lifts, and weather before you head out.
united.com API
Search United Airlines flights, check real-time flight status, and view detailed seat maps to plan your perfect trip. Compare fare options and use airport autocomplete to quickly find your departure and arrival cities.