Add and price flight segments into an existing Sabre PNR using the EnhancedAirBookRQ (Orchestrated Air Booking) SOAP service.

domain: developer.sabre.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Establish a Sabre SOAP session/token per the current Sabre SOAP integration guide.
  2. Shop for flights (e.g. via BargainFinderMax) to get the flight segment and itinerary sequence details to book.
  3. Build an EnhancedAirBookRQ request (version attribute e.g. 3.10.0) with HaltOnError and one FlightSegment element per segment, populated with DepartureDateTime, FlightNumber, ResBookDesigCode, Status (e.g. NN), and Origin/DestinationLocation from the shopping response.
  4. Include the OTA_AirPriceRQ node if you want the same call to price the segments; omit it if you only want to book.
  5. Send the request — on success the service either retains the fare in the PNR (storing a PQ record) or returns the priced segments without committing, depending on the options sent.
  6. Compare PriceComparison@SpecifiedAmount vs @ReturnedAmount in the response to detect a fare change between shopping and booking.

Known gotchas

Related routes

Price and ticket a PNR using Sabre SabrePriceQuote and AirTicket SOAP services
developer.sabre.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans