Cancel a Calendly scheduled event via API v2 and route guests through the reschedule URL flow

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

Steps

  1. Retrieve the invitee or event resource (e.g. from a webhook payload or a prior API call) to obtain its cancel_url and reschedule_url fields.
  2. To cancel programmatically, POST to the Cancel Event endpoint with the event's UUID and an optional cancellation reason.
  3. Because there is no dedicated reschedule endpoint, direct the guest to the reschedule_url from the invitee resource instead of attempting to change the event's time directly.
  4. Subscribe to the invitee.canceled webhook to detect cancellations, and note that a reschedule triggers both an invitee.canceled (for the old time) and invitee.created (for the new time) webhook pair.
  5. For group events, be aware the Cancel Event endpoint cancels the whole event, not a single invitee within it.

Known gotchas

Related routes

Create a single-use scheduling link for a Calendly event type via API v2
developer.calendly.com · 5 steps · unrated
Pull scheduled events and invitees from Calendly API
calendly.com · 4 steps · unrated
Cancel or modify an existing Travelport JSON API booking using the Workbench servicing flow
developer.travelport.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