Send guest messages and consume messaging events via the Duve API

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

Steps

  1. Request OAuth2 client credentials from Duve's Business Development/Solutions team (docs are public to read, but credentials require partner onboarding).
  2. Obtain a bearer token from POST /api/openapi/v1/oauth2/token using your client_id/client_secret (token expires in 1 hour — refresh proactively).
  3. Register a webhook via the Webhooks Management endpoints, subscribing to events such as Message Sent (Communication Hub) and Guest Link Opened.
  4. Use the Reservations GuestLink endpoint to retrieve or generate the guest-facing link tied to a reservation for messaging context.
  5. Monitor the X-RateLimit-* response headers and stay under the published limits (15/sec, 120/min, 5,000/hour).

Known gotchas

Related routes

Push guest documents (ID scans, signed contracts) to a reservation via the Duve API
developers.duve.com · 5 steps · unrated
Integrate Hostaway unified guest messaging via the conversations API
api.hostaway.com · 5 steps · unrated
Send automated pre-arrival and in-stay guest messages via a hotel guest messaging API
revinate.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