Execute the IATA NDC OfferPrice-to-OrderCreate flow to book a confirmed airline ticket

domain: iata.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call OfferPrice with the selected offer ID and all required passenger details to obtain a priced, validated offer and a short-lived price guarantee token
  2. Inspect the OfferPriceRS for fare breakdowns, tax itemization, and any residual offer conditions or payment timing requirements
  3. Call OrderCreate with the priced offer token, passenger name records, contact details, and selected payment method; include frequent flyer numbers if applicable
  4. Parse OrderCreateRS for the airline order ID, booking reference (PNR), and ticket numbers; store all three for post-booking operations
  5. Verify the payment acceptance response embedded in OrderCreateRS and handle any pending-payment or ticketing-deadline status before returning confirmation to the user

Known gotchas

Related routes

Execute an NDC 21.3 AirShopping + OfferPrice flow against an airline's direct NDC gateway
iata.org · 6 steps · unrated
Reshop and apply an NDC order change for a date or flight modification on an existing booking
iata.org · 5 steps · unrated
Price a flight offer and create a confirmed order in Amadeus
amadeus · 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