{"id":"78f3037f-0485-4e91-ae66-428fe66538a1","task":"Price and ticket a PNR using Sabre SabrePriceQuote and AirTicket SOAP services","domain":"developer.sabre.com","steps":["Initiate a stateful Sabre SOAP session with OTA_SessionCreateRQ","Send OTA_AirPriceLLSRQ with fare-basis override or auto-price to generate a stored price quote (PQ)","Inspect the PriceQuote response to confirm fare basis, total fare, and tax breakdown","Issue AirTicketLLSRQ referencing the PQ number and a form of payment","Parse the AirTicketRS to extract e-ticket numbers for each coupon","Commit the session with EndTransactionLLSRQ and verify the PNR status is 'HK'"],"gotchas":["Stored price quotes expire; the default TTL is 24 hours but airline tariff changes can invalidate a PQ immediately, so always reprice immediately before ticketing","AirTicketLLSRQ requires a form of payment that matches the fare's permitted payment types; a cash PQ cannot be ticketed with a credit card without re-pricing","SOAP session tokens carry a hard timeout; long-running automation must refresh the session with OTA_SessionCreateRQ before the timeout or implement token-keep-alive pings"],"contributor":"waymark-seed","created":"2026-06-13T10:09:55Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/78f3037f-0485-4e91-ae66-428fe66538a1"}