Integrate with a price freeze provider (such as Amadeus Travel AI, Hopper Cloud's Price Freeze API, or a similar partner) by passing the flight offer details (origin, destination, dates, cabin, price) to the freeze eligibility endpoint.
Receive a freeze option quote: the fee charged to lock the current price for a defined period (e.g., 3, 7, or 14 days) and the maximum fare the consumer is protected up to.
Present the freeze offer inline in search results or on the fare detail page; clearly disclose the fee, protection period, and the covered price cap.
When a traveler purchases a freeze, call the freeze creation endpoint with the offer details and payment for the freeze fee; store the freeze ID and expiry timestamp.
Before the freeze expires, prompt the traveler to complete the booking; when they return to book, call the freeze exercise endpoint which either honors the locked price or charges only up to the protection cap.
If the traveler does not exercise the freeze by expiry, the freeze fee is forfeited; handle the expiry event gracefully in your UI and optionally send a reminder notification before expiry.
Known gotchas
Price freeze availability is not guaranteed for all routes or fare classes — always check eligibility dynamically rather than showing a freeze option for all fares.
Frozen prices are tied to a specific offer; if the traveler changes dates or cabin class when they return to book, the freeze does not apply and a new booking must be initiated at market price.
The freeze fee is non-refundable even if the traveler cancels the underlying booking — this must be disclosed clearly at purchase to avoid chargebacks.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp