Cal.com
Cal.com is open-source scheduling: bookable event types, availability schedules, and the bookings people make against them.
Authentication
- API key (v1)
- API key (v2)
Actions
- Cancel bookingDestructiveCancel a Cal.com booking by id, optionally recording a cancellation reason.
- Create bookingCreate a booking on a Cal.com event type (POST /bookings).
- Get bookingFetch one Cal.com booking by id to inspect its current state before cancelling or rescheduling it.
- Get current userRetrieve the Cal.com account this connection authenticates as.
- Get event typeRetrieve a single Cal.com event type by id (GET /event-types/{id}).
- Get meRetrieve the authenticated Cal.com user profile (GET /me).
- List bookingsList bookings on the connected Cal.com account, optionally narrowed to one status (upcoming, recurring, past, cancelled or unconfirmed).
- List bookingsList the authenticated user's bookings through the Cal.com v2 API path.
- List event typesList the event types (bookable meeting templates such as "30 min call") defined on the connected Cal.com account.
- List event typesList the authenticated user's event types (GET /event-types).
- List membershipsList team memberships on the Cal.com account (GET /memberships).
- List schedulesList availability schedules on the Cal.com account (GET /schedules).
- List schedulesList the authenticated user's availability schedules (GET /schedules).
Triggers
- Booking cancelled (webhook)Starts as soon as a booking is cancelled in Cal.com, delivered in real time via a Cal.com webhook subscription.
- Booking created (webhook)Starts as soon as a new booking is created in Cal.com, delivered in real time via a Cal.com webhook subscription.
- New or updated bookingStarts when a booking is created or its status, time, or details change in Cal.com, detected by comparing each poll against the last seen update time.
Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.