{"slug":"stabletravel-dev-api-google-flights-search-b8752d","title":"Search Google Flights for flight offers","host":"stabletravel.dev","method":"GET","resource":"https://stabletravel.dev/api/google-flights/search","category":"market","description":"Search Google Flights for flight offers. Returns best flights, other flights, price insights, and airport info.","price_listed":0.02,"price_asked":0.02,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":255,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"adults":1,"arrival_id":"LAX","children":0,"currency":"USD","departure_id":"JFK","hl":"en","infants_in_seat":0,"infants_on_lap":0,"outbound_date":"2026-12-01","return_date":"2026-12-08","type":"1"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"adults":{"default":1,"maximum":9,"minimum":1,"type":"integer"},"arrival_id":{"description":"Arrival airport code (IATA), city, or kgmid. Comma-separated for multi-city.","type":"string"},"children":{"default":0,"maximum":9,"minimum":0,"type":"integer"},"currency":{"default":"USD","description":"Currency code","maxLength":3,"minLength":3,"type":"string"},"departure_id":{"description":"Departure airport code (IATA), city, or kgmid. Comma-separated for multi-city.","type":"string"},"exclude_airlines":{"description":"Comma-separated airline codes to exclude","type":"string"},"gl":{"description":"Country code for localization","type":"string"},"hl":{"default":"en","description":"Language code","type":"string"},"include_airlines":{"description":"Comma-separated airline codes to include","type":"string"},"infants_in_seat":{"default":0,"maximum":9,"minimum":0,"type":"integer"},"infants_on_lap":{"default":0,"maximum":9,"minimum":0,"type":"integer"},"max_price":{"description":"Max price in local currency","exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"outbound_date":{"description":"Departure date","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"return_date":{"description":"Return date (required for round trip)","pattern":"^\\d{4}-\\d{2}-\\d{2}$","type":"string"},"stops":{"description":"0 = Any, 1 = Nonstop only, 2 = Up to 1 stop, 3 = Up to 2 stops","enum":["0","1","2","3"],"type":"string"},"travel_class":{"description":"1 = Economy, 2 = Premium economy, 3 = Business, 4 = First","enum":["1","2","3","4"],"type":"string"},"type":{"default":"1","description":"1 = Round trip, 2 = One way, 3 = Multi-city","enum":["1","2","3"],"type":"string"}},"required":["departure_id","arrival_id","outbound_date","type","adults","children","infants_in_seat","infants_on_lap","currency","hl"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"airports":{"items":{"additionalProperties":false,"properties":{"arrival":{"items":{"additionalProperties":false,"properties":{"airport":{"additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"time":{"type":"string"}},"type":"object"},"city":{"type":"string"},"country":{"type":"string"},"country_code":{"type":"string"},"image":{"type":"string"},"thumbnail":{"type":"string"}},"type":"object"},"type":"array"},"departure":{"items":{"additionalProperties":false,"properties":{"airport":{"additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"time":{"type":"string"}},"type":"object"},"city":{"type":"string"},"country":{"type":"string"},"country_code":{"type":"string"},"image":{"type":"string"},"thumbnail":{"type":"string"}},"type":"object"},"type":"array"}},"type":"object"},"type":"array"},"best_flights":{"items":{"additionalProperties":false,"properties":{"airline_logo":{"type":"string"},"carbon_emissions":{"additionalProperties":false,"properties":{"difference_percent":{"type":"number"},"this_flight":{"type":"number"},"typical_for_this_route":{"type":"number"}},"type":"object"},"departure_token":{"type":"string"},"extensions":{"items":{"type":"string"},"type":"array"},"flights":{"items":{"additionalProperties":false,"properties":{"airline":{"type":"string"},"airline_logo":{"type":"string"},"airplane":{"type":"string"},"arrival_airport":{"additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"time":{"type":"string"}},"type":"object"},"departure_airport":{"additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"time":{"type":"string"}},"type":"object"},"duration":{"type":"number"},"extensions":{"items":{"type":"string"},"type":"array"},"flight_number":{"type":"string"},"legroom":{"type":"string"},"often_delayed_by_over_30_min":{"type":"boolean"},"overnight":{"type":"boolean"},"travel_class":{"type":"string"}},"type":"object"},"type":"array"},"layovers":{"items":{"additionalProperties":false,"properties":{"duration":{"type":"number"},"id":{"type":"string"},"name":{"type":"string"},"overnight":{"type":"boolean"}},"type":"object"},"type":"array"},"price":{"type":"number"},"total_duration":{"type":"number"},"type":{"type":"string"}},"type":"object"},"type":"array"},"other_flights":{"items":{"additionalProperties":false,"properties":{"airline_logo":{"type":"string"},"carbon_emissions":{"additionalProperties":false,"properties":{"difference_percent":{"type":"number"},"this_flight":{"type":"number"},"typical_for_this_route":{"type":"number"}},"type":"object"},"departure_token":{"type":"string"},"extensions":{"items":{"type":"string"},"type":"array"},"flights":{"items":{"additionalProperties":false,"properties":{"airline":{"type":"string"},"airline_logo":{"type":"string"},"airplane":{"type":"string"},"arrival_airport":{"additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"time":{"type":"string"}},"type":"object"},"departure_airport":{"additionalProperties":false,"properties":{"id":{"type":"string"},"name":{"type":"string"},"time":{"type":"string"}},"type":"object"},"duration":{"type":"number"},"extensions":{"items":{"type":"string"},"type":"array"},"flight_number":{"type":"string"},"legroom":{"type":"string"},"often_delayed_by_over_30_min":{"type":"boolean"},"overnight":{"type":"boolean"},"travel_class":{"type":"string"}},"type":"object"},"type":"array"},"layovers":{"items":{"additionalProperties":false,"properties":{"duration":{"type":"number"},"id":{"type":"string"},"name":{"type":"string"},"overnight":{"type":"boolean"}},"type":"object"},"type":"array"},"price":{"type":"number"},"total_duration":{"type":"number"},"type":{"type":"string"}},"type":"object"},"type":"array"},"price_insights":{"additionalProperties":false,"properties":{"lowest_price":{"type":"number"},"price_history":{"items":{"items":{"type":"number"},"type":"array"},"type":"array"},"price_level":{"type":"string"},"typical_price_range":{"items":{"type":"number"},"type":"array"}},"type":"object"},"search_metadata":{"additionalProperties":false,"properties":{"created_at":{"type":"string"},"google_flights_url":{"type":"string"},"id":{"type":"string"},"json_endpoint":{"type":"string"},"processed_at":{"type":"string"},"status":{"type":"string"},"total_time_taken":{"type":"number"}},"type":"object"},"search_parameters":{"additionalProperties":{},"propertyNames":{"type":"string"},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-30","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.02,"price_match":true,"latency_ms":255,"error":null}],"description_full":"Search Google Flights for flight offers. Returns best flights, other flights, price insights, and airport info.","last_updated":"2026-09-29T12:45:36.277Z","schemes":["exact"]}