Airbnb Stays Search
Airbnb stays for a destination, dates and guest count, exactly as a signed-out visitor's search shows them
Flight options from Google Flights for a route and date, as a signed-out visitor sees them. Search by airport codes (several per side allowed), with a return date for round trips, adults and children, cabin class (economy, premium economy, business, first), a stop limit and currency. Results come in Google's two groups, best flights and other flights. Each itinerary has its price, airlines, departure and arrival airports and times, total duration, number of stops, layovers (with length and airport changes), and carbon emissions against the typical amount for the route. Each segment has its flight number, codeshare numbers, aircraft, legroom and duration. The response also includes Google's price insights (lowest price, whether prices are low, typical or high, the typical price range and about 60 days of price history), the overall price range, and the airports searched. Prices are totals for all passengers. For round trips you get the outbound options with their round-trip prices; return flights, booking options and fare details (bags, fare class) are not included. Blocked or failed requests and searches Google rejects are free.
| Name | Type | Description |
|---|---|---|
fromrequired | string | Departure airport IATA code, e.g. JFK. Several airports: JFK,EWR,LGA. |
torequired | string | Arrival airport IATA code, e.g. LAX. Several airports: LAX,BUR. |
daterequired | string | Outbound date, YYYY-MM-DD. |
return_date | string | Return date, YYYY-MM-DD, for a round trip. The response lists the outbound options with their round-trip prices. Default: null |
adults | integer | Number of adult passengers. Default: 1 |
children | integer | Number of children (2-11). Default: 0 |
travel_class | string | Cabin class. Default: "economy" One of: economy, premium_economy, business, first |
stops | string | Maximum stops: any, nonstop, 1 (at most one stop) or 2. Default: "any" One of: any, nonstop, 1, 2 |
currency | string | Price currency, e.g. USD, EUR, GBP. Default: "USD" |
hl | string | Interface language, e.g. en, fr, pt-BR (airport and airline names). Default: "en" |
gl | string | Country the search is made from (2-letter code); also picks the proxy exit country. Default: "us" |
max_age | integer | Accept a cached answer up to this many seconds old, billed at 50%. Default 0 (always fresh). |
curl "https://api.gridlode.com/v1/travel/google/flights?from=JFK&to=LAX&date=2027-03-10" \
-H "Authorization: Bearer $GRIDLODE_KEY"Market reference: SerpApi Google Flights API ~$15 per 1k searches.
2 credits per request. One credit costs $0.001 on the smallest pack and as little as $0.0003 on enterprise plans. Cached answers cost half and failed calls are free.
Airbnb stays for a destination, dates and guest count, exactly as a signed-out visitor's search shows them
Homes for sale, for rent or recently sold on Zillow for a city, ZIP code or neighbourhood, or for any Zillow search URL you copy from the browser…
Listings from any Craigslist city site by category and keyword (bikes in austin, cars and trucks in sfbay, apartments in london)
Car listings from an AutoScout24 search (autoscout24.com, .de, .it, .fr, .nl, .be, .at or .es) by make and model, or from any AutoScout24 results URL…
One Airbnb listing's public page by listing ID or URL
Hotels and vacation rentals from a Google Hotels search for a destination, dates, guest count and currency, as a signed-out visitor sees them