v1

latestOpenAPI 3.1.02026-07-26180242448.0 KB
Google Flights

Google Flights booking options for a selected itinerary

Return the provider booking list (airline + OTAs) for a selected flight.

The provider list is rendered client-side, so this does a JS render of the Google Flights /booking page (slower/pricier than search). Each option has the provider name and price; the actual per-provider booking links open from the returned booking_url (Google exposes them only as JS actions, not stable URLs).

Returns an empty booking_options for an incomplete round-trip selection (one that has not chosen a return leg) — follow that offer's booking_url to pick a return first.

get/v1/google/flights/booking_options

Query parameters

selection_tokenstring required

selection_token from a /flights/search offer (one-way or fully-selected itinerary).

selection_token from a /flights/search offer (one-way or fully-selected itinerary).

currencystring

ISO-4217 currency code.

ISO-4217 currency code.

glstring

Country code.

Country code.

hlstring

Language for the returned booking_url.

Language for the returned booking_url.

Response

Successful Response

booking_urlstring nullable

Google Flights booking page for this selection (the actual per-provider booking links open from here).

currencystring