Parse and apply ATPCO fare rule categories CAT16 penalties and CAT31 reissue conditions before booking

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

Steps

  1. Retrieve fare rules for the selected fare basis code via the booking API's fare rules endpoint or directly from an ATPCO-connected data feed, specifying the origin-destination and carrier
  2. Locate Category 16 (Penalties) in the fare rule text or structured data: extract the change fee amounts or percentage, the refund penalty, and any no-show penalty applicable before and after departure
  3. Locate Category 31 (Voluntary Changes / Reissue) if present: this category governs whether the fare allows reissue, the permitted routing changes, and any additional collection requirements beyond the change fee
  4. Present the penalty summary to the user in plain language prior to booking, noting applicable conditions (advance purchase cutoffs, travel window restrictions)
  5. At the time of a change or refund, re-fetch the rules to confirm no waiver or emergency override applies before calculating and collecting fees

Known gotchas

Related routes

Retrieve and apply ATPCO fare rules (CAT 15 sales restrictions) before ticketing in an Amadeus flow
developers.amadeus.com · 6 steps · unrated
Retrieve fare rules and parse penalty amounts using the Amadeus Fare Rules API
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