flight-booking

Get Flight Booking Options

Fetch fare families (Basic Economy, Main Cabin, etc.) for a flight observation.

Delegates observation lookup and route extraction to the content service. Each option has its own observation_id suitable for POST /flight-booking/sessions/.

get/flight-booking/options

Query parameters

observation_idstring uuid required

Base flight observation from search results

Base flight observation from search results

passengersinteger

Number of passengers

Number of passengers

adultsinteger nullable
childreninteger nullable
infants_in_seatinteger nullable
infants_on_lapinteger nullable
conv_trip_idstring uuid nullable

Conversation trip id used to apply an active limited-time offer or fare hold.

Conversation trip id used to apply an active limited-time offer or fare hold.

Response

Successful Response

google_flights_urlstring nullable

Google Flights page for the selected itinerary's booking options, captured verbatim from the supplier response (FAC-912). Optional: absent for cached/legacy evaluations — render-if-present.

price_source'live' | 'stored_fallback'

Whether these fare prices are a live supplier reprice ('live') or the backend-owned stored-flight fallback ('stored_fallback'), served when live fare families do not load (FAC-934).

Changes

No recorded changes to this endpoint across all 1 revision of this API.