APIs / Google Flights / One Way

Google Flights: One Way

One Way from Google Flights as JSON. 1 credit per successful call.

GET /v1/google-flights/one-way

Parameters

Send parameters in the query string.

ParameterTypeRequiredAllowed values
originstringRequiredUp to 3 characters
destinationstringRequiredUp to 3 characters
adultsintegerOptionalAny
childrenintegerOptionalAny
infants_in_seatintegerOptionalAny
infants_on_lapintegerOptionalAny
cabin_classstringOptionaleconomy, premium_economy, business, first
exclude_basicbooleanOptionalAny
max_stopsstringOptionalany, nonstop, one_or_fewer, two_or_fewer
hlstringOptionalAny
glstringOptionalAny
currencystringOptionalUp to 3 characters
outbound_timesstringOptionalAny
bagsintegerOptional0
departure_datestringRequiredAny
sort_bystringOptionaltop_flights, cheapest, departure_time, arrival_time, duration, emissions
airlines[]list of stringOptionalUp to 2 characters
include_baggagebooleanOptionalAny
departure_time_minintegerOptionalAny
departure_time_maxintegerOptionalAny
arrival_time_minintegerOptionalAny
arrival_time_maxintegerOptionalAny
max_duration_minutesintegerOptionalAny
max_priceintegerOptionalAny

Example request

cURLshell
curl "https://api.perceptlayer.com/v1/google-flights/one-way?origin=JFK&destination=LAX&departure_date=2026-09-15" \
  -H "X-API-Key: $API_KEY"