Skip to main content

New Contacts API + Webhooks

  • May 28, 2026
  • 0 replies
  • 14 views

Keep Calendly Contacts in sync across systems.

ICYMI: Calendly Contacts keeps relationship details, meeting history, and follow-ups in one place, automatically building and updating contact profiles as users schedule and meet.


Developers can now access and manage Contacts through the Public API and stay in sync with webhooks.


What’s included

Public API endpoints

Webhooks subscriptions

  • Get Contact
    GET /contacts/{contact_uuid}
  • List Contacts
    GET /contacts
  • Create Contact
    POST /contacts
  • Update Contact
    PATCH /contacts/{contact_uuid}
  • Delete Contact
    DELETE /contacts/{contact_uuid}
  • contact.created
  • contact.updated
  • contact.deleted


Use cases

Many teams use Calendly alongside CRMs, marketing platforms, support tools, workflow automation tools, and internal systems. Contacts APIs make it easier to keep Contact data synced across systems without relying only on scheduling events as the source of truth.

This also enables new workflows built around Contact events — including enrichment, automation, segmentation, and AI-powered experiences.

Some example use cases

  • Sync Contacts between Calendly and marketing automation tools
  • Trigger workflows when Contacts are created or updated
  • Build internal tooling on top of Contact data
  • Power AI assistants with contact and scheduling information


Get started

Check out the developer documentation to start building with the Contacts API and webhooks.

Questions or feedback? Leave a comment below.

 

Happy building,

The Calendly Developer Team