Discover/skiplagged.com API
live

skiplagged.com APIskiplagged.com

Search Skiplagged flights including hidden-city itineraries and look up airports by name or code. Returns segments, pricing, duration, and routing data.

Endpoints
2
Updated
1mo ago
Try it
Destination airport code (e.g. LAX, JFK, ORD)
Origin airport code (e.g. JFK, ICT, ORD)
Sort order for results. Accepted values: cost, duration, departure.
Number of adult passengers.
Departure date in YYYY-MM-DD format. If omitted, defaults to 14 days from today.
Return date in YYYY-MM-DD format for round-trip searches. Omit for one-way.
Number of child passengers.
Maximum number of itineraries to return.
api.parse.bot/scraper/7436ece9-4ae0-4c5f-adf5-c4d8c10f7e5e/<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/7436ece9-4ae0-4c5f-adf5-c4d8c10f7e5e/search_flights?to=LAX&from=JFK&depart=2026-06-01&max_results=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for flight itineraries between two airports on a given date. Returns all available flights including hidden-city itineraries with full segment details, pricing, and duration. Results are sorted by price by default. Polls for additional results automatically.

Input
ParamTypeDescription
torequiredstringDestination airport code (e.g. LAX, JFK, ORD)
fromrequiredstringOrigin airport code (e.g. JFK, ICT, ORD)
sortstringSort order for results. Accepted values: cost, duration, departure.
adultsstringNumber of adult passengers.
departstringDeparture date in YYYY-MM-DD format. If omitted, defaults to 14 days from today.
returnstringReturn date in YYYY-MM-DD format for round-trip searches. Omit for one-way.
childrenstringNumber of child passengers.
max_resultsintegerMaximum number of itineraries to return.
Response
{
  "type": "object",
  "fields": {
    "to": "string - destination airport code",
    "from": "string - origin airport code",
    "depart_date": "string - departure date in YYYY-MM-DD format",
    "itineraries": "array of itinerary objects with origin, destination, segments, pricing, and duration",
    "return_date": "string or null - return date if round trip",
    "total_results": "integer - number of itineraries returned"
  },
  "sample": {
    "data": {
      "to": "LAX",
      "from": "JFK",
      "depart_date": "2026-06-01",
      "itineraries": [
        {
          "price": 129,
          "origin": "JFK",
          "currency": "USD",
          "segments": [
            {
              "to_airport": "LAX",
              "airline_code": "DL",
              "airline_name": "Delta Air Lines",
              "arrival_time": "2026-06-01T17:13:00-07:00",
              "from_airport": "JFK",
              "flight_number": "DL701",
              "departure_time": "2026-06-01T13:59:00-04:00",
              "duration_seconds": 22440
            }
          ],
          "num_stops": 0,
          "flight_key": "1c44a52",
          "cabin_class": "Economy",
          "destination": "LAX",
          "booking_link": "https://skiplagged.com/flights/JFK/LAX/2026-06-01",
          "is_hidden_city": true,
          "total_duration": "6h 14m",
          "total_duration_seconds": 22440
        }
      ],
      "return_date": null,
      "total_results": 50
    },
    "status": "success"
  }
}

About the skiplagged.com API

The Skiplagged API provides 2 endpoints for searching flight itineraries and resolving airport codes. The search_flights endpoint returns full itinerary objects — including hidden-city routing options — with per-segment breakdowns, pricing, and total duration. A companion search_airports endpoint resolves city names, airport names, or IATA codes to structured airport records for use in flight queries.

Flight Search

The search_flights endpoint accepts origin (from) and destination (to) airport codes, a depart date in YYYY-MM-DD format, and an optional return date for round-trip queries. You can specify the number of adults and children, control result ordering with the sort parameter (accepted values: cost, duration, departure), and cap results with max_results. The response includes an itineraries array where each object carries origin, destination, individual flight segments, pricing, and total duration. Results default to price-sorted order. The total_results field reports how many itineraries were returned, and return_date is null for one-way searches.

Hidden-City Itineraries

Skiplagged is specifically known for surfacing hidden-city itineraries — routes where the final ticketed destination is cheaper than the actual stop you want. The search_flights response includes these alongside conventional itineraries in the same itineraries array, with segment-level detail that identifies the full routing. No separate flag or filter is required; they appear in the unified result set.

Airport Search

The search_airports endpoint takes a single term string — a city name like "New York", an airport name, or an IATA code like "LAX" — and returns a hints array. Each hint object contains title, subtitle, label, code, and city fields, making it straightforward to build autocomplete flows or resolve ambiguous input before passing codes to search_flights. The response also includes a success boolean and a duration field indicating query time in seconds.

Common use cases
  • Find the cheapest one-way fares between two cities on a specific date, sorted by cost
  • Identify hidden-city itineraries where a connecting stop is cheaper than a direct fare
  • Build a flight search autocomplete using airport name or code resolution from search_airports
  • Compare flight duration vs. price trade-offs using the duration sort option on search_flights
  • Retrieve round-trip itineraries by supplying both depart and return date parameters
  • Resolve ambiguous city or airport input (e.g. 'Chicago') to a specific IATA code before querying flights
  • Enumerate available itineraries for multi-passenger bookings by setting the adults and children params
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 Skiplagged have an official developer API?+
Skiplagged does not publish a public developer API or documented REST endpoints for third-party use. This Parse API provides structured access to Skiplagged flight and airport data.
What does the itineraries array in search_flights actually contain?+
Each itinerary object includes the origin and destination airport codes, an array of flight segments with routing detail, pricing information, and total trip duration. Both conventional and hidden-city itineraries appear in the same array — there is no separate field to distinguish them at the top level, so downstream logic should inspect segment destinations to identify hidden-city options.
Can I search for multi-city or open-jaw itineraries?+
Not currently. The search_flights endpoint supports one-way (depart only) and round-trip (depart plus return) searches between a single origin-destination pair. You can fork this API on Parse and revise it to add a multi-city or open-jaw endpoint if your use case requires it.
Does the API return fare class, baggage allowance, or airline-specific booking details?+
The response includes pricing, segment routing, and duration but does not currently expose fare class codes, baggage policies, or deep-link booking URLs. You can fork the API on Parse and revise it to surface additional booking metadata if those fields are available in the source data.
What happens if I omit the depart date in search_flights?+
If the depart parameter is omitted, the API defaults to a departure date 14 days from today. The response always echoes back the resolved depart_date in YYYY-MM-DD format so you can confirm which date was used.
Page content last updated . Spec covers 2 endpoints from skiplagged.com.
Related APIs in TravelSee all →
opentable.ca API
Search and discover restaurants on OpenTable, view detailed information like menus and reviews, and check real-time dining availability across metro areas. Find top-rated restaurants in your location and instantly see which tables are open for your preferred date and time.
fandango.com API
Search for movies and retrieve nearby theater listings with showtimes by ZIP code and date, plus showtimes for a specific movie at nearby theaters.
data.lime.bike API
Access real-time availability data for Lime bikes and scooters, including station locations, vehicle status, system alerts, and geofencing zones across multiple cities. Monitor micromobility inventory and service information to find nearby vehicles or plan your trips effectively.
turo.com API
Search for peer-to-peer car rentals across Turo by location and dates to browse available vehicles with pricing, specifications, and real-time availability. Get detailed information on specific cars to compare features and make rental decisions.
reservation.pc.gc.ca API
Access real-time campground availability and reservation data from the Parks Canada booking system. Search locations, retrieve available campsites and cabins, filter by equipment type, and review operating date schedules across the national park network. Includes detailed resource metadata and map-based availability overviews.
bahn.com API
Search German train schedules and stations, find connections between destinations, and compare ticket prices across Deutsche Bahn routes. Get real-time station information and transit association details to plan your train journey efficiently.
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.
thetrainline.com API
Search UK train stations and find the cheapest fares across date ranges, then generate direct booking links to complete your purchase on Trainline.com. Get real-time journey information to compare prices and book your tickets in seconds.
Skiplagged API – Flight Search & Airport Lookup · Parse