Watcher
Hotel price alerts for your users — watch a hotel or a destination, get a signed webhook when the price drops, optionally auto-book.
Create price watches on behalf of your end users — on one hotel or a whole destination — and Watcher re-prices them on a schedule against the travel exchange. When a price drops below the user's threshold it delivers a signed webhook, or, with the user's recorded consent, books the hotel and charges them automatically. You call /v1/watcher; we watch, notify, and book.
Every call needs your API key. See Keys and environments.
Start here
The guides in this section are published by the Watcher API itself and stay in step with it. Read them in order, or jump to the one you need.
Watcher overview
What Watcher does, hotel versus trip watches, advisory prices, statuses, limits and cadence.
Getting started with Watches
Register your webhook endpoint, create hotel and trip watches, receive the webhook, reconcile missed events.
Auto-purchase
Arm a hotel watch to book and charge automatically: the purchase block, the consent mandate, confirmation, and outcomes.
Webhooks and delivery
The event envelope, signature verification, at-least-once delivery and retries, and the event log.
Reference
Every endpoint, request and response, with a playground to call it from here.