Cancel or modify an existing Travelport JSON API booking using the Workbench servicing flow

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

Steps

  1. Retrieve the reservation and open a workbench session for it so you have the workbenchID needed for servicing.
  2. For a GDS booking, send a Cancel Workbench Items request specifying the offers, products, or segments to remove within that workbench session.
  3. For an NDC-booked itinerary, use the separate NDC Modify API instead of Cancel Workbench Items, since NDC exchanges are finalized via Modify rather than Workbench Commit.
  4. Send a Workbench Commit request (POST book/reservation/reservations/{workbenchID}) to finalize the cancellation or change and process payment for any residual charges.
  5. Inspect the commit response for the updated reservation status and any refund, EMD, or MCO (miscellaneous change order) detail returned.

Known gotchas

Related routes

Create and amend an ocean or truckload freight booking request using the Flexport Booking API
developers.flexport.com · 6 steps · unrated
Search flight availability/shopping offers using Travelport's TripServices JSON API (Search endpoint).
developer.travelport.com · 6 steps · unrated
Cancel a Calendly scheduled event via API v2 and route guests through the reschedule URL flow
developer.calendly.com · 5 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