Cal.com icon

Cal.com

Open scheduling — event types, bookings, teams, organizations, and webhooks.

2 triggers55 searches61 actionsInstant (webhooks)Auth: API key

AI-assisted documentation21 min read

This documentation is compiled from our integration source code, internal specs for Cal.com, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Cal.com on WEXTL →

To use Cal.com on WEXTL you need an active account and an API access token from your account settings.[3]

  • API KeypasswordRequired

    API key (cal_…). Find it in Settings → Developer → API Keys.

    [1]
  1. Log in to your WEXTL account, add the Cal.com node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Cal.com account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch BookingsTrigger
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Watch WebhooksTrigger
Output fields[3]
FieldType
Trigger Eventtext
Created Atdate
Payloadobject
IDnumber
UIDtext
Titletext
Descriptiontext
Organizerobject
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
Check Calendar ConnectionSearch
Output fields[3]
FieldType
IDtext
Typetext
Statustext
Created Atdate
Updated Atdate
Check ICS FeedSearch
Output fields[3]
FieldType
IDtext
URLtext
Nametext
Created Atdate
Updated Atdate
Get Available CreditsSearch
Output fields[3]
FieldType
Balancenumber
Currencytext
Get Average Booking DurationSearch
Output fields[3]
FieldType
Statustext
Dataarray
Get BookingSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Get Booking AttendeeSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Get Booking by SeatSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Get Booking Calendar LinksSearch
Get Booking Event TrendsSearch
Output fields[3]
FieldType
Statustext
Dataarray
Get Booking KPI StatsSearch
Output fields[3]
FieldType
Emptyboolean
Createdobject
Countnumber
Delta Previousnumber
Scheduledobject
Countnumber
Delta Previousnumber
Completedobject
Countnumber
Delta Previousnumber
Rescheduledobject
Countnumber
Delta Previousnumber
Cancelledobject
Countnumber
Delta Previousnumber
No Showobject
Countnumber
Delta Previousnumber
No Show Guestobject
Countnumber
Delta Previousnumber
Ratingobject
Countnumber
Delta Previousnumber
CSATobject
Countnumber
Delta Previousnumber
1other output field
Get Booking Member StatsSearch
Output fields[3]
FieldType
Statustext
Dataobject
Most Bookingsarray
Least Bookingsarray
Most Cancelledarray
Most Completedarray
Least Completedarray
Most No Showarray
Highest Ratingsarray
Lowest Ratingsarray
Get Booking Routing TraceSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Get Calendar Busy TimesSearch
Output fields[3]
FieldType
Busy Timesarray
Start Timedate
End Timedate
Get Default ScheduleSearch
Output fields[3]
FieldType
IDtext
Nametext
Timezonetext
Availabilityarray
Daysarray
Start Timetext
End Timetext
Created Atdate
Updated Atdate
Get Event TypeSearch
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Get Event Type HistorySearch
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Get Event Type Scheduling ConfigSearch
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Get Event Type WebhookSearch
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Get My Booking LimitsSearch
Output fields[3]
FieldType
IDtext
Maximum Booking Durationnumber
Minimum Booking Noticenumber
Maximum Bookings Per Daynumber
Created Atdate
Updated Atdate
Get My ProfileSearch
Output fields[3]
FieldType
IDtext
Emailtext
Nametext
Avatartext
Timezonetext
Created Atdate
Updated Atdate
Get Organization TeamSearch
Output fields[3]
FieldType
IDnumber
Slugtext
Nametext
Logo URLtext
Banner URLtext
Biotext
Themetext
Time Zonetext
Time Formattext
Week Starttext
5other output fields
Get Reserved SlotSearch
Output fields[3]
FieldType
UIDtext
Start Timedate
End Timedate
Event Type IDnumber
Rescheduledboolean
Created Atdate
Get Routing Form ResponsesSearch
Output fields[3]
FieldType
Responsesobject
IDnumber
Respondent Nametext
Respondent Emailtext
Routing Totext
Submitted Atdate
Form IDnumber
Get Routing Forms by StatusSearch
Output fields[3]
FieldType
Active Formsobject
IDnumber
Nametext
Descriptiontext
Created Atdate
Archived Formsobject
IDnumber
Nametext
Descriptiontext
Created Atdate
Get ScheduleSearch
Output fields[3]
FieldType
IDtext
Nametext
Timezonetext
Availabilityarray
Daysarray
Start Timetext
End Timetext
Created Atdate
Updated Atdate
Get TeamSearch
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Created Atdate
Updated Atdate
Get Team MembershipSearch
Output fields[3]
FieldType
IDtext
User IDtext
Team IDtext
Roletext
Created Atdate
Updated Atdate
Get Verified EmailSearch
Output fields[3]
FieldType
IDtext
Emailtext
Verifiedboolean
Verified Atdate
Created Atdate
Get Verified Phone NumberSearch
Output fields[3]
FieldType
IDtext
Phonetext
Verifiedboolean
Verified Atdate
Created Atdate
Get WebhookSearch
Output fields[3]
FieldType
IDnumber
User IDnumber
Subscriber URLtext
Payload Templatetext
Triggersarray
Versiontext
Activeboolean
Secrettext
Get WorkflowSearch
Output fields[3]
FieldType
Workflowobject
IDnumber
User IDnumber
Team IDnumber
Typetext
Nametext
Triggertext
Activationtext
Created Atdate
Updated Atdate
List Available SlotsSearch
Output fields[3]
FieldType
Slotobject
Date Timedate
Durationnumber
Increment Unittext
List Booking AttendeesSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
List Booking Conferencing SessionsSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
List Booking RecordingsSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
List Booking ReferencesSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
List Booking TranscriptsSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
List BookingsSearch
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
List Connected CalendarsSearch
Output fields[3]
FieldType
IDtext
Nametext
Typetext
Emailtext
Connectedboolean
Created Atdate
Updated Atdate
List Event Type CRM Sync ErrorsSearch
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
List Event Type Private LinksSearch
List Event Type WebhooksSearch
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
List Event TypesSearch
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
List My Organization TeamsSearch
Output fields[3]
FieldType
Teamobject
IDnumber
Slugtext
Nametext
Logo URLtext
Banner URLtext
Biotext
Themetext
Time Zonetext
Time Formattext
Week Starttext
List Organization MembershipsSearch
Output fields[3]
FieldType
IDnumber
User IDnumber
Organization IDnumber
Roletext
Acceptedboolean
List Organization TeamsSearch
Output fields[3]
FieldType
Teamobject
IDnumber
Slugtext
Nametext
Logo URLtext
Banner URLtext
Biotext
Themetext
Time Zonetext
Time Formattext
Week Starttext
List Organization UsersSearch
Output fields[3]
FieldType
Userobject
IDnumber
Usernametext
Emailtext
Nametext
Avatar URLtext
Roletext
List Out-of-Office EntriesSearch
Output fields[3]
FieldType
IDtext
Start Datedate
End Datedate
Reasontext
Event Titletext
Created Atdate
Updated Atdate
List SchedulesSearch
Output fields[3]
FieldType
IDtext
Nametext
Timezonetext
Availabilityarray
Daysarray
Start Timetext
End Timetext
Created Atdate
Updated Atdate
List Team MembershipsSearch
Output fields[3]
FieldType
IDtext
User IDtext
Team IDtext
Roletext
Created Atdate
Updated Atdate
List TeamsSearch
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Created Atdate
Updated Atdate
List Verified EmailsSearch
Output fields[3]
FieldType
Statustext
Dataarray
List Verified Phone NumbersSearch
Output fields[3]
FieldType
Statustext
Dataarray
List WebhooksSearch
Output fields[3]
FieldType
Webhookobject
IDnumber
User IDnumber
Subscriber URLtext
Payload Templatetext
Triggerstext
Versiontext
Activeboolean
Secrettext
Timenumber
Time Unittext
List WorkflowsSearch
Output fields[3]
FieldType
Workflowobject
IDnumber
User IDnumber
Team IDnumber
Typetext
Nametext
Triggertext
Activationtext
Created Atdate
Updated Atdate
Add Booking AttendeeAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Add Booking GuestsAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Add Selected CalendarAction
Output fields[3]
FieldType
Statustext
Dataobject
User IDnumber
Integrationtext
External IDtext
Credential IDnumber
Calculate Routing Form SlotsAction
Output fields[3]
FieldType
Statustext
Dataobject
Available Slotsarray
Cancel BookingAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Charge CreditsAction

No fields documented.

Clear My Booking LimitsAction

No fields documented.

Confirm BookingAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Connect CalendarAction
Output fields[3]
FieldType
IDtext
Typetext
Statustext
Created Atdate
Updated Atdate
Create BookingAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Create Event TypeAction
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Create Event Type Private LinkAction
Create Event Type WebhookAction
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Create Out-of-Office EntryAction
Output fields[3]
FieldType
IDtext
Start Datedate
End Datedate
Reasontext
Event Titletext
Created Atdate
Updated Atdate
Create ScheduleAction
Output fields[3]
FieldType
IDtext
Nametext
Timezonetext
Availabilityarray
Daysarray
Start Timetext
End Timetext
Created Atdate
Updated Atdate
Create TeamAction
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Created Atdate
Updated Atdate
Create Team MembershipAction
Output fields[3]
FieldType
IDtext
User IDtext
Team IDtext
Roletext
Created Atdate
Updated Atdate
Create WorkflowAction
Output fields[3]
FieldType
IDnumber
User IDnumber
Team IDnumber
Typetext
Nametext
Triggertext
Activationtext
Created Atdate
Updated Atdate
Decline BookingAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Delete All Event Type WebhooksAction
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Delete Event TypeAction
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Delete Event Type Private LinkAction
Delete Event Type WebhookAction
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Delete Out-of-Office EntryAction
Output fields[3]
FieldType
Statustext
Dataobject
User IDnumber
To User IDnumber
IDnumber
UUIDtext
Startdate
Enddate
Notestext
Reasontext
Delete Reserved SlotAction
Output fields[3]
FieldType
Statustext
Delete ScheduleAction
Output fields[3]
FieldType
Statustext
Delete TeamAction
Output fields[3]
FieldType
Statustext
Dataobject
IDnumber
Nametext
Is Organizationboolean
Parent IDnumber
Slugtext
Logo URLtext
Cal Video Logotext
App Logotext
App Icon Logotext
Biotext
Delete Team MembershipAction
Output fields[3]
FieldType
Statustext
Dataobject
IDnumber
User IDnumber
Team IDnumber
Acceptedboolean
Roletext
Disable Impersonationboolean
Userobject
Delete WorkflowAction
Output fields[3]
FieldType
Workflowobject
IDnumber
User IDnumber
Team IDnumber
Typetext
Nametext
Triggertext
Activationtext
Created Atdate
Updated Atdate
Disconnect CalendarAction
Output fields[3]
FieldType
Statustext
Dataobject
IDnumber
Typetext
User IDnumber
Team IDnumber
App IDtext
Invalidboolean
Invite Team MemberAction

No fields documented.

Make an API Calluniversal
Output fields[3]
FieldType
Bodytext
Headersobject
Status Codenumber
Mark Booking No-ShowAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Reassign BookingAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Reassign Booking to UserAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Refresh API KeyAction
Output fields[3]
FieldType
IDtext
Keytext
Created Atdate
Updated Atdate
Remove Selected CalendarAction
Output fields[3]
FieldType
Statustext
Dataobject
User IDnumber
Integrationtext
External IDtext
Credential IDnumber
Request Booking RescheduleAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Request Email Verification CodeAction
Output fields[3]
FieldType
Successboolean
Emailtext
Sent Atdate
Request Phone Verification CodeAction
Output fields[3]
FieldType
Successboolean
Phonetext
Sent Atdate
Reschedule BookingAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Reserve SlotAction
Output fields[3]
FieldType
UIDtext
Start Timedate
End Timedate
Event Type IDnumber
Rescheduledboolean
Created Atdate
Save Calendar ConnectionAction
Output fields[3]
FieldType
IDtext
Typetext
Statustext
Created Atdate
Updated Atdate
Save ICS FeedAction
Output fields[3]
FieldType
IDtext
URLtext
Nametext
Created Atdate
Updated Atdate
Set Destination CalendarAction
Output fields[3]
FieldType
Statustext
Dataobject
User IDnumber
Integrationtext
External IDtext
Credential IDnumber
Sync Calendar CredentialsAction
Output fields[3]
FieldType
IDtext
Typetext
Statustext
Created Atdate
Updated Atdate
Update Booking LocationAction
Output fields[3]
FieldType
IDnumber
UIDtext
Titletext
Descriptiontext
Hostsarray
Statustext
Startdate
Enddate
Durationnumber
Event Type IDnumber
18other output fields
Update Event TypeAction
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Update Event Type Private LinkAction
Update Event Type WebhookAction
Output fields[3]
FieldType
IDnumber
Titletext
Slugtext
Descriptiontext
Lengthnumber
Hiddenboolean
Time Zonetext
Created Atdate
Updated Atdate
Update My Booking LimitsAction
Output fields[3]
FieldType
IDtext
Maximum Booking Durationnumber
Minimum Booking Noticenumber
Maximum Bookings Per Daynumber
Created Atdate
Updated Atdate
Update My ProfileAction
Output fields[3]
FieldType
IDtext
Emailtext
Nametext
Avatartext
Timezonetext
Created Atdate
Updated Atdate
Update Out-of-Office EntryAction
Output fields[3]
FieldType
IDtext
Start Datedate
End Datedate
Reasontext
Event Titletext
Created Atdate
Updated Atdate
Update Reserved SlotAction
Output fields[3]
FieldType
UIDtext
Start Timedate
End Timedate
Event Type IDnumber
Rescheduledboolean
Created Atdate
Updated Atdate
Update ScheduleAction
Output fields[3]
FieldType
IDtext
Nametext
Timezonetext
Availabilityarray
Daysarray
Start Timetext
End Timetext
Created Atdate
Updated Atdate
Update TeamAction
Output fields[3]
FieldType
IDtext
Nametext
Slugtext
Created Atdate
Updated Atdate
Update Team MembershipAction
Output fields[3]
FieldType
IDtext
User IDtext
Team IDtext
Roletext
Created Atdate
Updated Atdate
Update WebhookAction
Output fields[3]
FieldType
IDnumber
User IDnumber
Subscriber URLtext
Payload Templatetext
Triggersarray
Versiontext
Activeboolean
Secrettext
Update WorkflowAction
Output fields[3]
FieldType
Workflowobject
IDnumber
User IDnumber
Team IDnumber
Typetext
Nametext
Triggertext
Activationtext
Created Atdate
Updated Atdate
Verify EmailAction
Output fields[3]
FieldType
IDtext
Emailtext
Verifiedboolean
Verified Atdate
Created Atdate
Verify Phone NumberAction
Output fields[3]
FieldType
IDtext
Phonetext
Verifiedboolean
Verified Atdate
Created Atdate

Look for Cal.com templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Cal.com Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Cal.com.
  4. WEXTL® visual workflow builder data.

Last updated: Aug 24, 2026 19:32