Skip to main content
GET
Google Flights booking options for a selected itinerary
Pass a selection_token from a Flights Search offer — either a one-way offer, or a round-trip offer returned by the departure_token step (i.e. with both legs selected). Prices include mandatory taxes and fees for the whole party, same as search results. An incomplete round-trip selection (outbound only, no return chosen yet) returns an empty booking_options list — follow that offer’s departure_token first.

Authorizations

x-api-key
string
header
required

Query Parameters

selection_token
string
required

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

currency
string
default:USD

ISO-4217 currency code.

gl
string
default:us

Country code.

hl
string
default:en

Language for the returned booking_url.

Response

Successful Response

Response for GET /api/v1/flights/booking_options.

booking_options
BookingOption · object[]
booking_url
string | null

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

currency
string
default:USD