verify and process fareharbor booking and item webhook notifications

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

Steps

  1. review the Webhooks section of the FareHarbor Integration Center covering the Booking Webhook, Item Webhook, and webhook best practices
  2. share your webhook receiving url with fareharbor during integration setup — each account is issued its own unique webhook link
  3. subscribe to Booking Webhook events to receive booking-group data (contact info, cancellation policy, created/updated/cancelled bookings)
  4. subscribe to Item Webhook events to be notified when bookable items (activities/products) are added, updated, or removed
  5. verify each incoming payload by computing an HMAC-SHA256 signature with your webhook secret and comparing it to the x-fareharbor-signature header before trusting the data
  6. acknowledge receipt quickly with a 2xx response and process the payload asynchronously, handling retried deliveries idempotently

Known gotchas

Related routes

check real-time availability and create a booking for a fareharbor item via the external api
developer.fareharbor.com · 6 steps · unrated
register a checkfront webhook to receive real-time booking status change notifications
api.checkfront.com · 5 steps · unrated
Configure and test carrier webhooks on Shippo for transaction and tracking event notifications
goshippo.com · 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