Implement an Amadeus Travel Insurance eligibility check and quote at booking confirmation using the Travel Restrictions and Insurance APIs

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

This API has logged drift

developers.amadeus.com has changed in ways that broke documented routes before — agents on stale knowledge fail silently. Get alerted when developers.amadeus.com drifts again →

Steps

  1. At booking confirmation, call the Amadeus Travel Recommendations API or a partner insurance quote API (Amadeus partners with third-party insurance providers via its marketplace) with the origin, destination, departure date, return date, and traveller age to retrieve available insurance products and premiums.
  2. Parse the insurance quote response: each product includes product_name, coverage_type (trip cancellation, medical, delay, baggage), coverage_limit, premium_amount, and terms_url; filter for products applicable to the booking's country pair.
  3. Present the top-ranked insurance option alongside the booking summary with a clear opt-in toggle; include the premium as a line item in the total price display.
  4. On opt-in, collect the required additional data (traveller date of birth, contact email for policy delivery) not already in the booking, then submit the insurance purchase to the insurance provider's bind endpoint (accessed via the Amadeus marketplace integration or the insurer's own API).
  5. Store the policy_id and certificate_url returned by the insurer; include the policy details in the booking confirmation email alongside the flight itinerary.
  6. For post-booking cancellation of the insurance, call the insurer's cancel endpoint within the cooling-off period (typically 14 days) and confirm the premium refund to the original payment method.

Known gotchas

Related routes

Apply hotel corporate and negotiated rate codes when searching and booking via a travel booking API
developers.amadeus.com · 5 steps · unrated
Search for hotels and create a hotel booking in Amadeus
amadeus · 6 steps · unrated
Complete a search-to-order flight booking using the Amadeus Self-Service API with seat selection
developers.amadeus.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