Consume Smoobu webhooks for calendar and reservation changes

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

Steps

  1. Set your webhook URL in the Smoobu account's API/webhook settings; Smoobu POSTs a JSON payload when rates, availability, or reservations change.
  2. Treat each inbound POST as a "something changed" signal and use the apartmentId/reservation identifiers in the payload to call the corresponding GET reservations or GET rates endpoint for authoritative current values.
  3. Log every inbound delivery so you can reconcile against a periodic full poll if a delivery is dropped.
  4. If you're a certified third-party provider, confirm whether you're using the aggregated multi-user webhook path versus a single-account webhook URL, since these are separate setup paths.
  5. Build idempotent processing since Smoobu's webhook docs don't describe a payload-signing scheme comparable to its HMAC request signing.

Known gotchas

Related routes

Subscribe to Apaleo webhook events for reservation and folio changes
apaleo.dev · 5 steps · unrated
Configure and test webhooks for real-time business events via the MoeGo Open API
openapi.moego.pet · 5 steps · unrated
Configure Swoogo webhooks for registrant and event changes
swoogo.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