Get Flight Booking Session
Fetch a flight-booking session by ID.
Path parameters
Response
Successful Response
Pricing tier this session is priced at (FAC-942). A 'yes' staying declaration cuts a 'bundle'-tier successor session; the tier never downgrades. Nothing hotel-shaped is persisted on the session — the declaration's 'why' lives in trip_facts.hotel_intent.
Resolved passenger names from traveler_profile_ids in payload
Traveler profile fields the client must collect before payment.
True when the session owner is on the legal-approved allowlist exempt from the 18+ accompanying-adult gate. Clients must skip their traveler-form adult-age check when set; the server-side payment gate applies the same allowlist.
Traveler-identity fields the client may offer for this flight (e.g. KTN, loyalty). Never blocks payment, distinct from required_traveler_fields.
Durable single-use purchase commitment this session belongs to (ENG-24229). None for sessions created before the intent rollout.
Current lifecycle of the session's purchase intent. 'booked' means the commitment was already consumed — clients must render the existing booking instead of a payment surface.
Booking that consumed the purchase intent. May belong to a sibling session of the same commitment.
Changes
No recorded changes to this endpoint across all 1 revision of this API.