Calendly icon

Calendly

Interact with the Calendly API v2 — events, invitees, event types, users, webhooks, availability, routing forms, and more

Webhook Subscription → Create

AI-generated

Summary

Create a new webhook subscription to receive Calendly event notifications at a specified callback URL.

Inputs

  • organizationUri (required) — The URI of the organization to associate with the webhook (required).
  • scope (required) — The scope of the subscription: organization, user, or group.
  • url (required) — The URL that will receive webhook payloads from Calendly.
  • events (required) — One or more event types to subscribe to (e.g., invitee.created, invitee.canceled).
  • signing_key — Optional signing key for verifying webhook payloads.
  • userUri — The URI of the user (required when scope is 'user').

Output shape

A single record containing the created webhook subscription details.

Returns the full resource object as returned by the Calendly API.

Examples

Example 1: Subscribe to invitee creation events for an entire organization.

Organization URI, Scope set to 'organization', Events to 'invitee.created', Callback URL.

Example 2: Subscribe to specific user events.

Organization URI, Scope set to 'user', User URI, Callback URL, Events to 'invitee.created'.

Links

Discussion