AgentRouter
Sign in
LitescrapeLitescrape

Google Flights

/google_flights

Search Google Flights for passenger fares, multiple airports, airline logos, emissions, price insights, and airport names.

Finished calls, last 7 days
0

Cancellations excluded. Execution times cover successful calls.

Use it with your agent

Set up https://www.agentrouter.to/SKILL.md, then use Litescrape’s /google_flights endpoint through AgentRouter.

Inputs

qRequired
Flight search including origin, destination, travel dates, and trip type. Use airport codes or city names and explicit travel dates. Include one way or a return date. Options describe the outbound journey. Round-trip prices cover the requested round trip; return-flight selection is not included. Departure and arrival times are local to each airport. Fares and availability can change before booking. Passenger counts accept for or with, for example for 2 adults and 1 child. Up to nine travelers are supported, with at least one adult. Infants default to traveling on a lap. Use infant in a seat or seated infant for a separate seat; each lap infant needs an adult. Separate alternative airport codes with or, commas, and, or a slash, for example from CDG or ORY to JFK, EWR. Round trips use the same airport choices in reverse. Infant searches with no available Google Flights fares return an unbilled HTTP 422 with error_code flights_no_fares. Invalid queries return an unbilled HTTP 400 with error_code invalid_request. Results include airline_logo on each segment, carbon_emissions in grams of CO2e for the passenger group, and price_insights with thresholds and price history when available. Missing estimates and insights are null.
currencyOptional
Three-letter currency code for fares. Examples: USD, EUR, GBP, CAD, AUD, JPY, INR
limitOptional
Maximum flight options to return. Results include the best options followed by other available options. There is no pagination.

Example input

{
  "q": "Flights from JFK to LAX on 2026-12-10 one way with 1 adult",
  "currency": "USD",
  "limit": 5
}

Output

Native JSON including result groups, pagination and billing receipt. Each continuation request is a separate call.