Back to catalog

Searchapi Io · Search

SearchAPI.io - Google Flights Deals API

The Google Flights Deals API surfaces cheap round-trip flight deals from a given origin, each ranked by how much cheaper it is than usual for that route, time of year, and trip length. It scrapes the google.com/travel/flights/deals discovery surface. Note: departureid is required and selects the origin. The feed is origin-only by design: there is no arrivalid, and travel dates cannot be requested — the destinations and each deal's own cheapest dates are what the API returns. For a specific route or dates, use the Google Flights API. By default the API returns the cheapest deals to destinations anywhere. You can narrow that spread in one of two ways, and only one at a time: add a q prompt to have Google's AI curate the destinations (e.g. "beaches and islands"), or use the filters (travelclass, stops, maxprice, includedairlines). Google honors a prompt or the filters, never both, so combining q with maxprice, includedairlines, a stops other than any, a travelclass other than economy, or a passenger count above its default is rejected with a 400 rather than answered with results the filters were never applied to. Either way, narrowing may return fewer, or occasionally no, deals. Passenger counts (adults, children, infantsinseat, infantsonlap) scale displayed prices only when combined with a filter; on their own they leave the default deal feed unchanged. currency changes displayed prices and hl translates destination names/descriptions without changing which deals are returned. gl currently has no observable effect beyond being echoed into each deal's bookinglink. **Cross-linking**: - Use a deal's destination kgmid with the Google Travel Explore Destination API to get detailed flight options for that destination. - Use a deal's destination name with the Google Hotels API q parameter to search for accommodations. Google Hotels takes free text, not a kgmid. - Use the bookinglink (a Google Flights URL) to o

Private Gateway connection

Data below comes from the configured private Gateway. Provider activation remains governed by its evidence and policy gates.

unverifiedRequest shape unavailableUnverified
Published API evidence
Public metadata only. Response bodies, credentials, and internal review notes are never displayed.

No verification date is claimed. No response capture is claimed.

Request parameters

  • adults query · optional
  • children query · optional
  • currency query · optional
  • departure_id query · required
  • engine query · optional

    Fixed to "google_flights_deals" for this endpoint. Example: "google_flights_deals"

  • gl query · optional
  • hl query · optional
  • included_airlines query · optional
  • infants_in_seat query · optional
  • infants_on_lap query · optional
  • max_price query · optional
  • q query · optional
  • stops query · optional
  • travel_class query · optional

Sign in to run this operation, inspect live eligibility, and see governed execution and audit evidence. Sign in.