BUSINESS · CALENDAR
Bookings, event types, and availability on the schedule that person owns.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
calcom_delete_v2_conferencing_by_app_disconnectWRITEDisconnect your conferencing application via DELETE /v2/conferencing/{app}/disconnect
calcom_delete_v2_event_types_by_eventtypeidWRITEDelete an event type via DELETE /v2/event-types/{eventTypeId}
calcom_delete_v2_event_types_by_eventtypeid_private_links_by_linkidWRITEDelete a private link for an event type via DELETE /v2/event-types/{eventTypeId}/private-links/{linkId}
calcom_delete_v2_event_types_by_eventtypeid_webhooksWRITEDelete all webhooks via DELETE /v2/event-types/{eventTypeId}/webhooks
calcom_delete_v2_event_types_by_eventtypeid_webhooks_by_webhookidWRITEDelete a webhook via DELETE /v2/event-types/{eventTypeId}/webhooks/{webhookId}
calcom_delete_v2_me_booking_limitsWRITEClear my booking limits via DELETE /v2/me/booking-limits
calcom_delete_v2_me_ooo_by_oooidWRITEDelete an out-of-office entry for the authenticated user via DELETE /v2/me/ooo/{oooId}
calcom_delete_v2_notifications_subscriptions_app_pushWRITERemove an app push subscription via DELETE /v2/notifications/subscriptions/app-push
calcom_delete_v2_notifications_subscriptions_slackWRITERemove a Slack push subscription via DELETE /v2/notifications/subscriptions/slack
calcom_delete_v2_notifications_subscriptions_telegramWRITERemove a Telegram push subscription via DELETE /v2/notifications/subscriptions/telegram
calcom_delete_v2_oauth_clients_by_clientidWRITEDelete an OAuth client via DELETE /v2/oauth-clients/{clientId}
calcom_delete_v2_oauth_clients_by_clientid_users_by_useridWRITEDelete a managed user via DELETE /v2/oauth-clients/{clientId}/users/{userId}
calcom_delete_v2_oauth_clients_by_clientid_webhooksWRITEDelete all webhooks via DELETE /v2/oauth-clients/{clientId}/webhooks
calcom_delete_v2_oauth_clients_by_clientid_webhooks_by_webhookidWRITEDelete a webhook via DELETE /v2/oauth-clients/{clientId}/webhooks/{webhookId}
calcom_delete_v2_organizations_by_orgid_attributes_by_attributeidWRITEDelete an attribute via DELETE /v2/organizations/{orgId}/attributes/{attributeId}
calcom_delete_v2_organizations_by_orgid_attributes_by_attributeid_options_by_optionidWRITEDelete an attribute option via DELETE /v2/organizations/{orgId}/attributes/{attributeId}/options/{optionId}
calcom_delete_v2_organizations_by_orgid_attributes_options_by_userid_by_attributeoptionidWRITEUnassign an attribute from a user via DELETE /v2/organizations/{orgId}/attributes/options/{userId}/{attributeOptionId}
calcom_delete_v2_organizations_by_orgid_delegation_credentials_by_credentialidWRITEDelete delegation credentials of your organization via DELETE /v2/organizations/{orgId}/delegation-credentials/{credentialId}
calcom_delete_v2_organizations_by_orgid_memberships_by_membershipidWRITEDelete a membership via DELETE /v2/organizations/{orgId}/memberships/{membershipId}
calcom_delete_v2_organizations_by_orgid_organizations_by_managedorganizationidWRITEDelete an organization within an organization via DELETE /v2/organizations/{orgId}/organizations/{managedOrganizationId}
calcom_delete_v2_organizations_by_orgid_roles_by_roleidWRITEDelete an organization role via DELETE /v2/organizations/{orgId}/roles/{roleId}
calcom_delete_v2_organizations_by_orgid_roles_by_roleid_permissionsWRITERemove multiple permissions from an organization role via DELETE /v2/organizations/{orgId}/roles/{roleId}/permissions
calcom_delete_v2_organizations_by_orgid_roles_by_roleid_permissions_by_permissionWRITERemove a permission from an organization role via DELETE /v2/organizations/{orgId}/roles/{roleId}/permissions/{permission}
calcom_delete_v2_organizations_by_orgid_teams_by_teamidWRITEDelete a team via DELETE /v2/organizations/{orgId}/teams/{teamId}
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_conferencing_by_app_disconnectWRITEDisconnect team conferencing application via DELETE /v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/disconnect
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeidWRITEDelete a team event type via DELETE /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeid_private_links_by_linkidWRITEDelete a private link for a team event type via DELETE /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links/{linkId}
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_memberships_by_membershipidWRITEDelete a membership via DELETE /v2/organizations/{orgId}/teams/{teamId}/memberships/{membershipId}
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleidWRITEDelete an organization team role via DELETE /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleid_permissionsWRITERemove multiple permissions from an organization team role via DELETE /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}/permissions
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleid_permissions_by_permissionWRITERemove a permission from an organization team role via DELETE /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}/permissions/{permission}
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_workflows_by_workflowidWRITEDelete organization team workflow via DELETE /v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}
calcom_delete_v2_organizations_by_orgid_teams_by_teamid_workflows_by_workflowid_routing_formWRITEDelete organization team routing-form workflow via DELETE /v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}/routing-form
calcom_delete_v2_organizations_by_orgid_users_by_useridWRITEDelete a user via DELETE /v2/organizations/{orgId}/users/{userId}
calcom_delete_v2_organizations_by_orgid_users_by_userid_ooo_by_oooidWRITEDelete an out-of-office entry for a user via DELETE /v2/organizations/{orgId}/users/{userId}/ooo/{oooId}
calcom_delete_v2_organizations_by_orgid_users_by_userid_schedules_by_scheduleidWRITEDelete a schedule via DELETE /v2/organizations/{orgId}/users/{userId}/schedules/{scheduleId}
calcom_delete_v2_organizations_by_orgid_webhooks_by_webhookidWRITEDelete a webhook via DELETE /v2/organizations/{orgId}/webhooks/{webhookId}
calcom_delete_v2_schedules_by_scheduleidWRITEDelete a schedule via DELETE /v2/schedules/{scheduleId}
calcom_delete_v2_selected_calendarsWRITEDelete a selected calendar via DELETE /v2/selected-calendars
calcom_delete_v2_slots_reservations_by_uidWRITEDelete a reserved slot via DELETE /v2/slots/reservations/{uid}
calcom_delete_v2_teams_by_teamidWRITEDelete a team via DELETE /v2/teams/{teamId}
calcom_delete_v2_teams_by_teamid_event_types_by_eventtypeidWRITEDelete a team event type via DELETE /v2/teams/{teamId}/event-types/{eventTypeId}
calcom_delete_v2_teams_by_teamid_event_types_by_eventtypeid_webhooksWRITEDelete all webhooks for a team event type via DELETE /v2/teams/{teamId}/event-types/{eventTypeId}/webhooks
calcom_delete_v2_teams_by_teamid_event_types_by_eventtypeid_webhooks_by_webhookidWRITEDelete a webhook for a team event type via DELETE /v2/teams/{teamId}/event-types/{eventTypeId}/webhooks/{webhookId}
calcom_delete_v2_teams_by_teamid_memberships_by_membershipidWRITEDelete a membership via DELETE /v2/teams/{teamId}/memberships/{membershipId}
calcom_delete_v2_teams_by_teamid_users_by_userid_ooo_by_oooidWRITEDelete an out-of-office entry for a team member via DELETE /v2/teams/{teamId}/users/{userId}/ooo/{oooId}
calcom_delete_v2_webhooks_by_webhookidWRITEDelete a webhook via DELETE /v2/webhooks/{webhookId}
calcom_delete_v2_workflows_by_workflowidWRITEDelete your workflow via DELETE /v2/workflows/{workflowId}
calcom_get_v2_allowlistsREADGet the Cal.com IP allowlists via GET /v2/allowlists
calcom_get_v2_allowlists_by_serviceREADGet the Cal.com IP allowlist of one service via GET /v2/allowlists/{service}
calcom_get_v2_auth_oauth2_clients_by_clientidREADGet OAuth2 client via GET /v2/auth/oauth2/clients/{clientId}
calcom_get_v2_bookingsREADGet all bookings via GET /v2/bookings
calcom_get_v2_bookings_by_bookinguidREADGet a booking via GET /v2/bookings/{bookingUid}
calcom_get_v2_bookings_by_bookinguid_attendeesREADGet all attendees for a booking via GET /v2/bookings/{bookingUid}/attendees
calcom_get_v2_bookings_by_bookinguid_attendees_by_attendeeidREADGet a specific attendee for a booking via GET /v2/bookings/{bookingUid}/attendees/{attendeeId}
calcom_get_v2_bookings_by_bookinguid_calendar_linksREADGet 'Add to Calendar' links for a booking via GET /v2/bookings/{bookingUid}/calendar-links
calcom_get_v2_bookings_by_bookinguid_conferencing_sessionsREADGet Video Meeting Sessions. via GET /v2/bookings/{bookingUid}/conferencing-sessions
calcom_get_v2_bookings_by_bookinguid_recordingsREADGet all the recordings for the booking via GET /v2/bookings/{bookingUid}/recordings
calcom_get_v2_bookings_by_bookinguid_referencesREADGet booking references via GET /v2/bookings/{bookingUid}/references
calcom_get_v2_bookings_by_bookinguid_routing_traceREADGet the routing trace for a booking via GET /v2/bookings/{bookingUid}/routing-trace
calcom_get_v2_bookings_by_bookinguid_transcriptsREADGet Cal Video real time transcript download links for the booking via GET /v2/bookings/{bookingUid}/transcripts
calcom_get_v2_bookings_by_seat_by_seatuidREADGet a booking by seat UID via GET /v2/bookings/by-seat/{seatUid}
calcom_get_v2_bookings_verification_email_checkREADCheck if email verification is required via GET /v2/bookings/verification/email/check
calcom_get_v2_calendarsREADGet all calendars via GET /v2/calendars
calcom_get_v2_calendars_busy_timesREADGet busy times from a calendar. via GET /v2/calendars/busy-times
calcom_get_v2_calendars_by_calendar_checkREADCheck a calendar connection via GET /v2/calendars/{calendar}/check
calcom_get_v2_calendars_by_calendar_connectREADGet OAuth connect URL via GET /v2/calendars/{calendar}/connect
calcom_get_v2_calendars_by_calendar_event_by_eventuidREADGet meeting details from calendar via GET /v2/calendars/{calendar}/event/{eventUid}
calcom_get_v2_calendars_by_calendar_saveREADSave Google or Outlook calendar credentials via GET /v2/calendars/{calendar}/save
calcom_get_v2_calendars_ics_feed_checkREADCheck an ICS feed via GET /v2/calendars/ics-feed/check
calcom_get_v2_conferencingREADList your conferencing applications via GET /v2/conferencing
calcom_get_v2_conferencing_by_app_oauth_auth_urlREADGet OAuth conferencing app auth URL via GET /v2/conferencing/{app}/oauth/auth-url
calcom_get_v2_conferencing_by_app_oauth_callbackREADConferencing app OAuth callback via GET /v2/conferencing/{app}/oauth/callback
calcom_get_v2_conferencing_defaultREADGet your default conferencing application via GET /v2/conferencing/default
calcom_get_v2_credits_availableREADCheck available credits via GET /v2/credits/available
calcom_get_v2_event_typesREADGet all event types via GET /v2/event-types
calcom_get_v2_event_types_by_eventtypeidREADGet an event type via GET /v2/event-types/{eventTypeId}
calcom_get_v2_event_types_by_eventtypeid_crm_sync_errorsREADList CRM sync errors for an event type via GET /v2/event-types/{eventTypeId}/crm-sync-errors
calcom_get_v2_event_types_by_eventtypeid_historyREADGet event type history via GET /v2/event-types/{eventTypeId}/history
calcom_get_v2_event_types_by_eventtypeid_private_linksREADGet all private links for an event type via GET /v2/event-types/{eventTypeId}/private-links
calcom_get_v2_event_types_by_eventtypeid_scheduling_configREADGet scheduling configuration via GET /v2/event-types/{eventTypeId}/scheduling-config
calcom_get_v2_event_types_by_eventtypeid_webhooksREADGet all webhooks via GET /v2/event-types/{eventTypeId}/webhooks
calcom_get_v2_event_types_by_eventtypeid_webhooks_by_webhookidREADGet a webhook via GET /v2/event-types/{eventTypeId}/webhooks/{webhookId}
calcom_get_v2_meREADGet my profile via GET /v2/me
calcom_get_v2_me_booking_limitsREADGet my booking limits via GET /v2/me/booking-limits
calcom_get_v2_me_oooREADGet all out-of-office entries for the authenticated user via GET /v2/me/ooo
calcom_get_v2_oauth_clientsREADGet all OAuth clients via GET /v2/oauth-clients
calcom_get_v2_oauth_clients_by_clientidREADGet an OAuth client via GET /v2/oauth-clients/{clientId}
calcom_get_v2_oauth_clients_by_clientid_usersREADGet all managed users via GET /v2/oauth-clients/{clientId}/users
calcom_get_v2_oauth_clients_by_clientid_users_by_useridREADGet a managed user via GET /v2/oauth-clients/{clientId}/users/{userId}
calcom_get_v2_oauth_clients_by_clientid_webhooksREADGet all webhooks via GET /v2/oauth-clients/{clientId}/webhooks
calcom_get_v2_oauth_clients_by_clientid_webhooks_by_webhookidREADGet a webhook via GET /v2/oauth-clients/{clientId}/webhooks/{webhookId}
calcom_get_v2_organizations_by_orgid_attributesREADGet all attributes via GET /v2/organizations/{orgId}/attributes
calcom_get_v2_organizations_by_orgid_attributes_assignments_by_userid_historyREADGet attribute assignment history for a user via GET /v2/organizations/{orgId}/attributes/assignments/{userId}/history
calcom_get_v2_organizations_by_orgid_attributes_by_attributeidREADGet an attribute via GET /v2/organizations/{orgId}/attributes/{attributeId}
calcom_get_v2_organizations_by_orgid_attributes_by_attributeid_optionsREADGet all attribute options via GET /v2/organizations/{orgId}/attributes/{attributeId}/options
calcom_get_v2_organizations_by_orgid_attributes_by_attributeid_options_assignedREADGet all assigned attribute options by attribute ID via GET /v2/organizations/{orgId}/attributes/{attributeId}/options/assigned
calcom_get_v2_organizations_by_orgid_attributes_options_by_useridREADGet all attribute options for a user via GET /v2/organizations/{orgId}/attributes/options/{userId}
calcom_get_v2_organizations_by_orgid_attributes_slugs_by_attributeslug_options_assignedREADGet all assigned attribute options by attribute slug via GET /v2/organizations/{orgId}/attributes/slugs/{attributeSlug}/options/assigned
calcom_get_v2_organizations_by_orgid_attributes_sync_historyREADGet attribute sync history via GET /v2/organizations/{orgId}/attributes/sync-history
calcom_get_v2_organizations_by_orgid_attributes_sync_history_user_by_useridREADGet sync history for a specific user via GET /v2/organizations/{orgId}/attributes/sync-history/user/{userId}
calcom_get_v2_organizations_by_orgid_bookingsREADGet organization bookings (cursor pagination) via GET /v2/organizations/{orgId}/bookings
calcom_get_v2_organizations_by_orgid_delegation_credentialsREADGet all delegation credentials of your organization via GET /v2/organizations/{orgId}/delegation-credentials
calcom_get_v2_organizations_by_orgid_delegation_credentials_by_credentialidREADGet a delegation credential of your organization via GET /v2/organizations/{orgId}/delegation-credentials/{credentialId}
calcom_get_v2_organizations_by_orgid_membershipsREADGet all memberships via GET /v2/organizations/{orgId}/memberships
calcom_get_v2_organizations_by_orgid_memberships_by_membershipidREADGet a membership via GET /v2/organizations/{orgId}/memberships/{membershipId}
calcom_get_v2_organizations_by_orgid_oooREADGet all out-of-office entries for organization users via GET /v2/organizations/{orgId}/ooo
calcom_get_v2_organizations_by_orgid_organizationsREADGet all organizations within an organization via GET /v2/organizations/{orgId}/organizations
calcom_get_v2_organizations_by_orgid_organizations_by_managedorganizationidREADGet an organization within an organization via GET /v2/organizations/{orgId}/organizations/{managedOrganizationId}
calcom_get_v2_organizations_by_orgid_rolesREADGet all organization roles via GET /v2/organizations/{orgId}/roles
calcom_get_v2_organizations_by_orgid_roles_by_roleidREADGet a specific organization role via GET /v2/organizations/{orgId}/roles/{roleId}
calcom_get_v2_organizations_by_orgid_roles_by_roleid_permissionsREADList permissions for an organization role via GET /v2/organizations/{orgId}/roles/{roleId}/permissions
calcom_get_v2_organizations_by_orgid_routing_formsREADGet organization routing forms via GET /v2/organizations/{orgId}/routing-forms
calcom_get_v2_organizations_by_orgid_routing_forms_by_routingformid_responsesREADGet routing form responses via GET /v2/organizations/{orgId}/routing-forms/{routingFormId}/responses
calcom_get_v2_organizations_by_orgid_schedulesREADGet all schedules via GET /v2/organizations/{orgId}/schedules
calcom_get_v2_organizations_by_orgid_teamsREADGet all teams via GET /v2/organizations/{orgId}/teams
calcom_get_v2_organizations_by_orgid_teams_by_teamidREADGet a team via GET /v2/organizations/{orgId}/teams/{teamId}
calcom_get_v2_organizations_by_orgid_teams_by_teamid_bookingsREADGet organization team bookings via GET /v2/organizations/{orgId}/teams/{teamId}/bookings
calcom_get_v2_organizations_by_orgid_teams_by_teamid_bookings_by_bookinguid_referencesREADGet booking references via GET /v2/organizations/{orgId}/teams/{teamId}/bookings/{bookingUid}/references
calcom_get_v2_organizations_by_orgid_teams_by_teamid_conferencingREADList team conferencing applications via GET /v2/organizations/{orgId}/teams/{teamId}/conferencing
calcom_get_v2_organizations_by_orgid_teams_by_teamid_conferencing_by_app_oauth_auth_urlREADGet OAuth conferencing app's auth URL for a team via GET /v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/oauth/auth-url
calcom_get_v2_organizations_by_orgid_teams_by_teamid_conferencing_by_app_oauth_callbackREADSave conferencing app OAuth credentials via GET /v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/oauth/callback
calcom_get_v2_organizations_by_orgid_teams_by_teamid_conferencing_defaultREADGet team default conferencing application via GET /v2/organizations/{orgId}/teams/{teamId}/conferencing/default
calcom_get_v2_organizations_by_orgid_teams_by_teamid_event_typesREADGet team event types via GET /v2/organizations/{orgId}/teams/{teamId}/event-types
calcom_get_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeidREADGet an event type via GET /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}
calcom_get_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeid_private_linksREADGet all private links for a team event type via GET /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links
calcom_get_v2_organizations_by_orgid_teams_by_teamid_membershipsREADGet all memberships via GET /v2/organizations/{orgId}/teams/{teamId}/memberships
calcom_get_v2_organizations_by_orgid_teams_by_teamid_memberships_by_membershipidREADGet a membership via GET /v2/organizations/{orgId}/teams/{teamId}/memberships/{membershipId}
calcom_get_v2_organizations_by_orgid_teams_by_teamid_rolesREADGet all organization team roles via GET /v2/organizations/{orgId}/teams/{teamId}/roles
calcom_get_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleidREADGet a specific organization team role via GET /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}
calcom_get_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleid_permissionsREADList permissions for an organization team role via GET /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}/permissions
calcom_get_v2_organizations_by_orgid_teams_by_teamid_routing_formsREADGet team routing forms via GET /v2/organizations/{orgId}/teams/{teamId}/routing-forms
calcom_get_v2_organizations_by_orgid_teams_by_teamid_routing_forms_by_routingformid_responsesREADGet organization team routing form responses via GET /v2/organizations/{orgId}/teams/{teamId}/routing-forms/{routingFormId}/responses
calcom_get_v2_organizations_by_orgid_teams_by_teamid_schedulesREADGet all team member schedules via GET /v2/organizations/{orgId}/teams/{teamId}/schedules
calcom_get_v2_organizations_by_orgid_teams_by_teamid_stripe_checkREADCheck team Stripe connection via GET /v2/organizations/{orgId}/teams/{teamId}/stripe/check
calcom_get_v2_organizations_by_orgid_teams_by_teamid_stripe_connectREADGet Stripe connect URL for a team via GET /v2/organizations/{orgId}/teams/{teamId}/stripe/connect
calcom_get_v2_organizations_by_orgid_teams_by_teamid_stripe_saveREADSave Stripe credentials via GET /v2/organizations/{orgId}/teams/{teamId}/stripe/save
calcom_get_v2_organizations_by_orgid_teams_by_teamid_users_by_userid_schedulesREADGet schedules of a team member via GET /v2/organizations/{orgId}/teams/{teamId}/users/{userId}/schedules
calcom_get_v2_organizations_by_orgid_teams_by_teamid_verified_resources_emailsREADGet list of verified emails of an org team via GET /v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails
calcom_get_v2_organizations_by_orgid_teams_by_teamid_verified_resources_emails_by_idREADGet verified email of an org team by id via GET /v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails/{id}
calcom_get_v2_organizations_by_orgid_teams_by_teamid_verified_resources_phonesREADGet list of verified phone numbers of an org team via GET /v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones
calcom_get_v2_organizations_by_orgid_teams_by_teamid_verified_resources_phones_by_idREADGet verified phone number of an org team by id via GET /v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones/{id}
calcom_get_v2_organizations_by_orgid_teams_by_teamid_workflowsREADGet organization team workflows via GET /v2/organizations/{orgId}/teams/{teamId}/workflows
calcom_get_v2_organizations_by_orgid_teams_by_teamid_workflows_by_workflowidREADGet organization team workflow via GET /v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}
calcom_get_v2_organizations_by_orgid_teams_by_teamid_workflows_by_workflowid_routing_formREADGet organization team routing form workflow via GET /v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}/routing-form
calcom_get_v2_organizations_by_orgid_teams_by_teamid_workflows_routing_formREADGet organization team routing form workflows via GET /v2/organizations/{orgId}/teams/{teamId}/workflows/routing-form
calcom_get_v2_organizations_by_orgid_teams_event_typesREADGet all team event types via GET /v2/organizations/{orgId}/teams/event-types
calcom_get_v2_organizations_by_orgid_teams_meREADGet teams membership for user via GET /v2/organizations/{orgId}/teams/me
calcom_get_v2_organizations_by_orgid_usersREADGet all users via GET /v2/organizations/{orgId}/users
calcom_get_v2_organizations_by_orgid_users_by_userid_bookingsREADGet all bookings for an organization user via GET /v2/organizations/{orgId}/users/{userId}/bookings
calcom_get_v2_organizations_by_orgid_users_by_userid_conferencingREADList conferencing apps of an organization user via GET /v2/organizations/{orgId}/users/{userId}/conferencing
calcom_get_v2_organizations_by_orgid_users_by_userid_oooREADGet all out-of-office entries for a user via GET /v2/organizations/{orgId}/users/{userId}/ooo
calcom_get_v2_organizations_by_orgid_users_by_userid_schedulesREADGet all schedules via GET /v2/organizations/{orgId}/users/{userId}/schedules
calcom_get_v2_organizations_by_orgid_users_by_userid_schedules_by_scheduleidREADGet a schedule via GET /v2/organizations/{orgId}/users/{userId}/schedules/{scheduleId}
calcom_get_v2_organizations_by_orgid_webhooksREADGet all webhooks via GET /v2/organizations/{orgId}/webhooks
calcom_get_v2_organizations_by_orgid_webhooks_by_webhookidREADGet a webhook via GET /v2/organizations/{orgId}/webhooks/{webhookId}
calcom_get_v2_schedulesREADGet all schedules of the authenticated user. via GET /v2/schedules
calcom_get_v2_schedules_by_scheduleidREADGet a schedule via GET /v2/schedules/{scheduleId}
calcom_get_v2_schedules_defaultREADGet default schedule via GET /v2/schedules/default
calcom_get_v2_slotsREADGet available time slots for an event type via GET /v2/slots
calcom_get_v2_slots_reservations_by_uidREADGet reserved slot via GET /v2/slots/reservations/{uid}
calcom_get_v2_stripe_checkREADCheck Stripe connection via GET /v2/stripe/check
calcom_get_v2_stripe_connectREADGet Stripe connect URL via GET /v2/stripe/connect
calcom_get_v2_stripe_saveREADSave Stripe credentials via GET /v2/stripe/save
calcom_get_v2_teamsREADGet teams via GET /v2/teams
calcom_get_v2_teams_by_teamidREADGet a team via GET /v2/teams/{teamId}
calcom_get_v2_teams_by_teamid_bookingsREADGet team bookings via GET /v2/teams/{teamId}/bookings
calcom_get_v2_teams_by_teamid_event_typesREADGet team event types via GET /v2/teams/{teamId}/event-types
calcom_get_v2_teams_by_teamid_event_types_by_eventtypeidREADGet an event type via GET /v2/teams/{teamId}/event-types/{eventTypeId}
calcom_get_v2_teams_by_teamid_event_types_by_eventtypeid_webhooksREADGet all webhooks for a team event type via GET /v2/teams/{teamId}/event-types/{eventTypeId}/webhooks
calcom_get_v2_teams_by_teamid_event_types_by_eventtypeid_webhooks_by_webhookidREADGet a webhook for a team event type via GET /v2/teams/{teamId}/event-types/{eventTypeId}/webhooks/{webhookId}
calcom_get_v2_teams_by_teamid_membershipsREADGet all memberships via GET /v2/teams/{teamId}/memberships
calcom_get_v2_teams_by_teamid_memberships_by_membershipidREADGet a membership via GET /v2/teams/{teamId}/memberships/{membershipId}
calcom_get_v2_teams_by_teamid_schedulesREADGet all team member schedules via GET /v2/teams/{teamId}/schedules
calcom_get_v2_teams_by_teamid_users_by_userid_oooREADGet all out-of-office entries for a team member via GET /v2/teams/{teamId}/users/{userId}/ooo
calcom_get_v2_teams_by_teamid_verified_resources_emailsREADGet list of verified emails of a team via GET /v2/teams/{teamId}/verified-resources/emails
calcom_get_v2_teams_by_teamid_verified_resources_emails_by_idREADGet verified email of a team by id via GET /v2/teams/{teamId}/verified-resources/emails/{id}
calcom_get_v2_teams_by_teamid_verified_resources_phonesREADGet list of verified phone numbers of a team via GET /v2/teams/{teamId}/verified-resources/phones
calcom_get_v2_teams_by_teamid_verified_resources_phones_by_idREADGet verified phone number of a team by id via GET /v2/teams/{teamId}/verified-resources/phones/{id}
calcom_get_v2_verified_resources_emailsREADGet list of verified emails via GET /v2/verified-resources/emails
calcom_get_v2_verified_resources_emails_by_idREADGet verified email by id via GET /v2/verified-resources/emails/{id}
calcom_get_v2_verified_resources_phonesREADGet list of verified phone numbers via GET /v2/verified-resources/phones
calcom_get_v2_verified_resources_phones_by_idREADGet verified phone number by id via GET /v2/verified-resources/phones/{id}
calcom_get_v2_webhooksREADGet all webhooks via GET /v2/webhooks
calcom_get_v2_webhooks_by_webhookidREADGet a webhook via GET /v2/webhooks/{webhookId}
calcom_get_v2_workflowsREADGet your workflows via GET /v2/workflows
calcom_get_v2_workflows_by_workflowidREADGet your workflow via GET /v2/workflows/{workflowId}
calcom_patch_v2_bookings_by_bookinguid_locationWRITEUpdate booking location for an existing booking via PATCH /v2/bookings/{bookingUid}/location
calcom_patch_v2_calendars_by_calendar_events_by_eventuidWRITEUpdate meeting details in calendar via PATCH /v2/calendars/{calendar}/events/{eventUid}
calcom_patch_v2_event_types_by_eventtypeidWRITEUpdate an event type via PATCH /v2/event-types/{eventTypeId}
calcom_patch_v2_event_types_by_eventtypeid_private_links_by_linkidWRITEUpdate a private link for an event type via PATCH /v2/event-types/{eventTypeId}/private-links/{linkId}
calcom_patch_v2_event_types_by_eventtypeid_webhooks_by_webhookidWRITEUpdate a webhook via PATCH /v2/event-types/{eventTypeId}/webhooks/{webhookId}
calcom_patch_v2_meWRITEUpdate my profile via PATCH /v2/me
calcom_patch_v2_me_booking_limitsWRITEUpdate my booking limits via PATCH /v2/me/booking-limits
calcom_patch_v2_me_ooo_by_oooidWRITEUpdate an out-of-office entry for the authenticated user via PATCH /v2/me/ooo/{oooId}
calcom_patch_v2_oauth_clients_by_clientidWRITEUpdate an OAuth client via PATCH /v2/oauth-clients/{clientId}
calcom_patch_v2_oauth_clients_by_clientid_users_by_useridWRITEUpdate a managed user via PATCH /v2/oauth-clients/{clientId}/users/{userId}
calcom_patch_v2_oauth_clients_by_clientid_webhooks_by_webhookidWRITEUpdate a webhook via PATCH /v2/oauth-clients/{clientId}/webhooks/{webhookId}
calcom_patch_v2_organizations_by_orgid_attributes_by_attributeidWRITEUpdate an attribute via PATCH /v2/organizations/{orgId}/attributes/{attributeId}
calcom_patch_v2_organizations_by_orgid_attributes_by_attributeid_options_by_optionidWRITEUpdate an attribute option via PATCH /v2/organizations/{orgId}/attributes/{attributeId}/options/{optionId}
calcom_patch_v2_organizations_by_orgid_attributes_options_by_userid_by_attributeoptionidWRITEUpdate an attribute assignment for a user via PATCH /v2/organizations/{orgId}/attributes/options/{userId}/{attributeOptionId}
calcom_patch_v2_organizations_by_orgid_delegation_credentials_by_credentialidWRITEUpdate delegation credentials of your organization via PATCH /v2/organizations/{orgId}/delegation-credentials/{credentialId}
calcom_patch_v2_organizations_by_orgid_memberships_by_membershipidWRITEUpdate a membership via PATCH /v2/organizations/{orgId}/memberships/{membershipId}
calcom_patch_v2_organizations_by_orgid_organizations_by_managedorganizationidWRITEUpdate an organization within an organization via PATCH /v2/organizations/{orgId}/organizations/{managedOrganizationId}
calcom_patch_v2_organizations_by_orgid_roles_by_roleidWRITEUpdate an organization role via PATCH /v2/organizations/{orgId}/roles/{roleId}
calcom_patch_v2_organizations_by_orgid_routing_forms_by_routingformid_responses_by_responseidWRITEUpdate routing form response via PATCH /v2/organizations/{orgId}/routing-forms/{routingFormId}/responses/{responseId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamidWRITEUpdate a team via PATCH /v2/organizations/{orgId}/teams/{teamId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeidWRITEUpdate a team event type via PATCH /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeid_private_links_by_linkidWRITEUpdate a private link for a team event type via PATCH /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links/{linkId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamid_memberships_by_membershipidWRITEUpdate a membership via PATCH /v2/organizations/{orgId}/teams/{teamId}/memberships/{membershipId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleidWRITEUpdate an organization team role via PATCH /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamid_routing_forms_by_routingformid_responses_by_responseidWRITEUpdate routing form response via PATCH /v2/organizations/{orgId}/teams/{teamId}/routing-forms/{routingFormId}/responses/{responseId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamid_workflows_by_workflowidWRITEUpdate organization team workflow via PATCH /v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}
calcom_patch_v2_organizations_by_orgid_teams_by_teamid_workflows_by_workflowid_routing_formWRITEUpdate organization routing form team workflow via PATCH /v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}/routing-form
calcom_patch_v2_organizations_by_orgid_users_by_useridWRITEUpdate a user via PATCH /v2/organizations/{orgId}/users/{userId}
calcom_patch_v2_organizations_by_orgid_users_by_userid_ooo_by_oooidWRITEUpdate an out-of-office entry for a user via PATCH /v2/organizations/{orgId}/users/{userId}/ooo/{oooId}
calcom_patch_v2_organizations_by_orgid_users_by_userid_schedules_by_scheduleidWRITEUpdate a schedule via PATCH /v2/organizations/{orgId}/users/{userId}/schedules/{scheduleId}
calcom_patch_v2_organizations_by_orgid_webhooks_by_webhookidWRITEUpdate a webhook via PATCH /v2/organizations/{orgId}/webhooks/{webhookId}
calcom_patch_v2_schedules_by_scheduleidWRITEUpdate a schedule via PATCH /v2/schedules/{scheduleId}
calcom_patch_v2_slots_reservations_by_uidWRITEUpdate a reserved slot via PATCH /v2/slots/reservations/{uid}
calcom_patch_v2_teams_by_teamidWRITEUpdate a team via PATCH /v2/teams/{teamId}
calcom_patch_v2_teams_by_teamid_event_types_by_eventtypeidWRITEUpdate a team event type via PATCH /v2/teams/{teamId}/event-types/{eventTypeId}
calcom_patch_v2_teams_by_teamid_event_types_by_eventtypeid_webhooks_by_webhookidWRITEUpdate a webhook for a team event type via PATCH /v2/teams/{teamId}/event-types/{eventTypeId}/webhooks/{webhookId}
calcom_patch_v2_teams_by_teamid_memberships_by_membershipidWRITEUpdate membership via PATCH /v2/teams/{teamId}/memberships/{membershipId}
calcom_patch_v2_teams_by_teamid_users_by_userid_ooo_by_oooidWRITEUpdate an out-of-office entry for a team member via PATCH /v2/teams/{teamId}/users/{userId}/ooo/{oooId}
calcom_patch_v2_webhooks_by_webhookidWRITEUpdate a webhook via PATCH /v2/webhooks/{webhookId}
calcom_patch_v2_workflows_by_workflowidWRITEUpdate your workflow via PATCH /v2/workflows/{workflowId}
calcom_post_v2_api_keys_refreshWRITERefresh API Key via POST /v2/api-keys/refresh
calcom_post_v2_auth_oauth2_tokenWRITEExchange authorization code or refresh token for tokens via POST /v2/auth/oauth2/token
calcom_post_v2_bookingsWRITECreate a booking via POST /v2/bookings
calcom_post_v2_bookings_by_bookinguid_attendeesWRITEAdd an attendee to a booking via POST /v2/bookings/{bookingUid}/attendees
calcom_post_v2_bookings_by_bookinguid_cancelWRITECancel a booking via POST /v2/bookings/{bookingUid}/cancel
calcom_post_v2_bookings_by_bookinguid_confirmWRITEConfirm a booking via POST /v2/bookings/{bookingUid}/confirm
calcom_post_v2_bookings_by_bookinguid_declineWRITEDecline a booking via POST /v2/bookings/{bookingUid}/decline
calcom_post_v2_bookings_by_bookinguid_guestsWRITEAdd guests to an existing booking via POST /v2/bookings/{bookingUid}/guests
calcom_post_v2_bookings_by_bookinguid_mark_absentWRITEMark a booking absence via POST /v2/bookings/{bookingUid}/mark-absent
calcom_post_v2_bookings_by_bookinguid_reassignWRITEReassign a booking to auto-selected host via POST /v2/bookings/{bookingUid}/reassign
calcom_post_v2_bookings_by_bookinguid_reassign_by_useridWRITEReassign a booking to a specific host via POST /v2/bookings/{bookingUid}/reassign/{userId}
calcom_post_v2_bookings_by_bookinguid_request_rescheduleWRITERequest to reschedule a booking. via POST /v2/bookings/{bookingUid}/request-reschedule
calcom_post_v2_bookings_by_bookinguid_rescheduleWRITEReschedule a booking or seated booking. via POST /v2/bookings/{bookingUid}/reschedule
calcom_post_v2_bookings_verification_email_send_codeWRITESend email verification code via POST /v2/bookings/verification/email/send-code
calcom_post_v2_bookings_verification_email_verify_codeWRITEVerify email with code via POST /v2/bookings/verification/email/verify-code
calcom_post_v2_calendars_by_calendar_credentialsWRITESave Apple calendar credentials via POST /v2/calendars/{calendar}/credentials
calcom_post_v2_calendars_by_calendar_disconnectWRITEDisconnect a calendar via POST /v2/calendars/{calendar}/disconnect
calcom_post_v2_calendars_ics_feed_saveWRITESave an ICS feed via POST /v2/calendars/ics-feed/save
calcom_post_v2_conferencing_by_app_connectWRITEConnect your conferencing application via POST /v2/conferencing/{app}/connect
calcom_post_v2_conferencing_by_app_defaultWRITESet your default conferencing application via POST /v2/conferencing/{app}/default
calcom_post_v2_credits_chargeWRITECharge credits for an authenticated user. via POST /v2/credits/charge
calcom_post_v2_event_typesWRITECreate an event type via POST /v2/event-types
calcom_post_v2_event_types_by_eventtypeid_private_linksWRITECreate a private link for an event type via POST /v2/event-types/{eventTypeId}/private-links
calcom_post_v2_event_types_by_eventtypeid_webhooksWRITECreate a webhook via POST /v2/event-types/{eventTypeId}/webhooks
calcom_post_v2_insights_bookings_average_durationWRITEGet average booking duration for user, team, or organization insights. via POST /v2/insights/bookings/average-duration
calcom_post_v2_insights_bookings_event_trendsWRITEGet booking event trends via POST /v2/insights/bookings/event-trends
calcom_post_v2_insights_bookings_kpi_statsWRITEGet booking KPI stats for user, team, or organization insights. via POST /v2/insights/bookings/kpi-stats
calcom_post_v2_insights_bookings_membersWRITEGet booking member stats for user, team, or organization insights. via POST /v2/insights/bookings/members
calcom_post_v2_insights_routings_failed_bookings_by_fieldWRITEGet failed bookings by routing field via POST /v2/insights/routings/failed-bookings-by-field
calcom_post_v2_insights_routings_form_field_optionsWRITEGet routing form field options via POST /v2/insights/routings/form-field-options
calcom_post_v2_insights_routings_form_response_headersWRITEGet routing form response headers for user, team, or organization insights. via POST /v2/insights/routings/form-response-headers
calcom_post_v2_insights_routings_form_responsesWRITEGet routing form responses via POST /v2/insights/routings/form-responses
calcom_post_v2_insights_routings_forms_by_statusWRITEGet routing forms by status via POST /v2/insights/routings/forms-by-status
calcom_post_v2_insights_routings_routed_to_per_periodWRITEGet routed-to users per period via POST /v2/insights/routings/routed-to-per-period
calcom_post_v2_me_oooWRITECreate an out-of-office entry for the authenticated user via POST /v2/me/ooo
calcom_post_v2_notifications_subscriptions_app_pushWRITERegister an app push subscription via POST /v2/notifications/subscriptions/app-push
calcom_post_v2_notifications_subscriptions_slack_link_intentsWRITECreate a Slack push linking intent via POST /v2/notifications/subscriptions/slack/link-intents
calcom_post_v2_notifications_subscriptions_telegram_link_intentsWRITECreate a Telegram push linking intent via POST /v2/notifications/subscriptions/telegram/link-intents
calcom_post_v2_oauth_by_clientid_refreshWRITERefresh managed user tokens via POST /v2/oauth/{clientId}/refresh
calcom_post_v2_oauth_clientsWRITECreate an OAuth client via POST /v2/oauth-clients
calcom_post_v2_oauth_clients_by_clientid_usersWRITECreate a managed user via POST /v2/oauth-clients/{clientId}/users
calcom_post_v2_oauth_clients_by_clientid_users_by_userid_force_refreshWRITEForce refresh tokens via POST /v2/oauth-clients/{clientId}/users/{userId}/force-refresh
calcom_post_v2_oauth_clients_by_clientid_webhooksWRITECreate a webhook via POST /v2/oauth-clients/{clientId}/webhooks
calcom_post_v2_organizations_by_orgid_attributesWRITECreate an attribute via POST /v2/organizations/{orgId}/attributes
calcom_post_v2_organizations_by_orgid_attributes_by_attributeid_optionsWRITECreate an attribute option via POST /v2/organizations/{orgId}/attributes/{attributeId}/options
calcom_post_v2_organizations_by_orgid_attributes_options_by_useridWRITEAssign an attribute to a user via POST /v2/organizations/{orgId}/attributes/options/{userId}
calcom_post_v2_organizations_by_orgid_bookings_blockWRITEBlock an organization booking attendee via POST /v2/organizations/{orgId}/bookings/block
calcom_post_v2_organizations_by_orgid_bookings_reportWRITEReport an organization booking via POST /v2/organizations/{orgId}/bookings/report
calcom_post_v2_organizations_by_orgid_delegation_credentialsWRITESave delegation credentials for your organization via POST /v2/organizations/{orgId}/delegation-credentials
calcom_post_v2_organizations_by_orgid_delegation_credentials_by_credentialid_reset_rotationWRITEReset a blocked delegation credential's secret rotation state via POST /v2/organizations/{orgId}/delegation-credentials/{credentialId}/reset-rotation
calcom_post_v2_organizations_by_orgid_membershipsWRITECreate a membership via POST /v2/organizations/{orgId}/memberships
calcom_post_v2_organizations_by_orgid_organizationsWRITECreate an organization within an organization via POST /v2/organizations/{orgId}/organizations
calcom_post_v2_organizations_by_orgid_rolesWRITECreate a new organization role via POST /v2/organizations/{orgId}/roles
calcom_post_v2_organizations_by_orgid_roles_by_roleid_permissionsWRITEAdd permissions to an organization role (single or batch) via POST /v2/organizations/{orgId}/roles/{roleId}/permissions
calcom_post_v2_organizations_by_orgid_routing_forms_by_routingformid_responsesWRITECreate routing form response and get available slots via POST /v2/organizations/{orgId}/routing-forms/{routingFormId}/responses
calcom_post_v2_organizations_by_orgid_teamsWRITECreate a team via POST /v2/organizations/{orgId}/teams
calcom_post_v2_organizations_by_orgid_teams_by_teamid_conferencing_by_app_connectWRITEConnect your conferencing application to a team via POST /v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/connect
calcom_post_v2_organizations_by_orgid_teams_by_teamid_conferencing_by_app_defaultWRITESet team default conferencing application via POST /v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/default
calcom_post_v2_organizations_by_orgid_teams_by_teamid_event_typesWRITECreate an event type via POST /v2/organizations/{orgId}/teams/{teamId}/event-types
calcom_post_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeid_create_phone_callWRITECreate a phone call via POST /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/create-phone-call
calcom_post_v2_organizations_by_orgid_teams_by_teamid_event_types_by_eventtypeid_private_linksWRITECreate a private link for a team event type via POST /v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links
calcom_post_v2_organizations_by_orgid_teams_by_teamid_inviteWRITECreate team invite link via POST /v2/organizations/{orgId}/teams/{teamId}/invite
calcom_post_v2_organizations_by_orgid_teams_by_teamid_membershipsWRITECreate a membership via POST /v2/organizations/{orgId}/teams/{teamId}/memberships
calcom_post_v2_organizations_by_orgid_teams_by_teamid_rolesWRITECreate a new organization team role via POST /v2/organizations/{orgId}/teams/{teamId}/roles
calcom_post_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleid_permissionsWRITEAdd permissions to an organization team role (single or batch) via POST /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}/permissions
calcom_post_v2_organizations_by_orgid_teams_by_teamid_routing_forms_by_routingformid_responsesWRITECreate routing form response and get available slots via POST /v2/organizations/{orgId}/teams/{teamId}/routing-forms/{routingFormId}/responses
calcom_post_v2_organizations_by_orgid_teams_by_teamid_verified_resources_emails_verification_code_requestWRITERequest email verification code via POST /v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails/verification-code/request
calcom_post_v2_organizations_by_orgid_teams_by_teamid_verified_resources_emails_verification_code_verifyWRITEVerify an email for an org team via POST /v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails/verification-code/verify
calcom_post_v2_organizations_by_orgid_teams_by_teamid_verified_resources_phones_verification_code_requestWRITERequest phone number verification code via POST /v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones/verification-code/request
calcom_post_v2_organizations_by_orgid_teams_by_teamid_verified_resources_phones_verification_code_verifyWRITEVerify a phone number for an org team via POST /v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones/verification-code/verify
calcom_post_v2_organizations_by_orgid_teams_by_teamid_workflowsWRITECreate organization team workflow for event-types via POST /v2/organizations/{orgId}/teams/{teamId}/workflows
calcom_post_v2_organizations_by_orgid_teams_by_teamid_workflows_routing_formWRITECreate organization team workflow for routing-forms via POST /v2/organizations/{orgId}/teams/{teamId}/workflows/routing-form
calcom_post_v2_organizations_by_orgid_usersWRITECreate a user via POST /v2/organizations/{orgId}/users
calcom_post_v2_organizations_by_orgid_users_by_userid_conferencing_defaultWRITESet the default conferencing app for an organization user via POST /v2/organizations/{orgId}/users/{userId}/conferencing/default
calcom_post_v2_organizations_by_orgid_users_by_userid_oooWRITECreate an out-of-office entry for a user via POST /v2/organizations/{orgId}/users/{userId}/ooo
calcom_post_v2_organizations_by_orgid_users_by_userid_schedulesWRITECreate a schedule via POST /v2/organizations/{orgId}/users/{userId}/schedules
calcom_post_v2_organizations_by_orgid_webhooksWRITECreate a webhook via POST /v2/organizations/{orgId}/webhooks
calcom_post_v2_routing_forms_by_routingformid_calculate_slotsWRITECalculate slots based on routing form response via POST /v2/routing-forms/{routingFormId}/calculate-slots
calcom_post_v2_schedulesWRITECreate a schedule for the authenticated user. via POST /v2/schedules
calcom_post_v2_selected_calendarsWRITEAdd a selected calendar via POST /v2/selected-calendars
calcom_post_v2_slots_reservationsWRITEReserve a slot via POST /v2/slots/reservations
calcom_post_v2_teamsWRITECreate a team via POST /v2/teams
calcom_post_v2_teams_by_teamid_event_typesWRITECreate an event type via POST /v2/teams/{teamId}/event-types
calcom_post_v2_teams_by_teamid_event_types_by_eventtypeid_create_phone_callWRITECreate a phone call via POST /v2/teams/{teamId}/event-types/{eventTypeId}/create-phone-call
calcom_post_v2_teams_by_teamid_event_types_by_eventtypeid_webhooksWRITECreate a webhook for a team event type via POST /v2/teams/{teamId}/event-types/{eventTypeId}/webhooks
calcom_post_v2_teams_by_teamid_inviteWRITECreate team invite link via POST /v2/teams/{teamId}/invite
calcom_post_v2_teams_by_teamid_membershipsWRITECreate a membership via POST /v2/teams/{teamId}/memberships
calcom_post_v2_teams_by_teamid_routing_forms_by_routingformid_responsesWRITECreate routing form response and get available slots via POST /v2/teams/{teamId}/routing-forms/{routingFormId}/responses
calcom_post_v2_teams_by_teamid_users_by_userid_oooWRITECreate an out-of-office entry for a team member via POST /v2/teams/{teamId}/users/{userId}/ooo
calcom_post_v2_teams_by_teamid_verified_resources_emails_verification_code_requestWRITERequest email verification code via POST /v2/teams/{teamId}/verified-resources/emails/verification-code/request
calcom_post_v2_teams_by_teamid_verified_resources_emails_verification_code_verifyWRITEVerify an email for a team via POST /v2/teams/{teamId}/verified-resources/emails/verification-code/verify
calcom_post_v2_teams_by_teamid_verified_resources_phones_verification_code_requestWRITERequest phone number verification code via POST /v2/teams/{teamId}/verified-resources/phones/verification-code/request
calcom_post_v2_teams_by_teamid_verified_resources_phones_verification_code_verifyWRITEVerify a phone number for an org team via POST /v2/teams/{teamId}/verified-resources/phones/verification-code/verify
calcom_post_v2_verified_resources_emails_verification_code_requestWRITERequest email verification code via POST /v2/verified-resources/emails/verification-code/request
calcom_post_v2_verified_resources_emails_verification_code_verifyWRITEVerify an email via POST /v2/verified-resources/emails/verification-code/verify
calcom_post_v2_verified_resources_phones_verification_code_requestWRITERequest phone number verification code via POST /v2/verified-resources/phones/verification-code/request
calcom_post_v2_verified_resources_phones_verification_code_verifyWRITEVerify a phone number via POST /v2/verified-resources/phones/verification-code/verify
calcom_post_v2_webhooksWRITECreate a webhook via POST /v2/webhooks
calcom_post_v2_workflowsWRITECreate a workflow via POST /v2/workflows
calcom_put_v2_destination_calendarsWRITEUpdate destination calendars via PUT /v2/destination-calendars
calcom_put_v2_organizations_by_orgid_roles_by_roleid_permissionsWRITEReplace all permissions for an organization role via PUT /v2/organizations/{orgId}/roles/{roleId}/permissions
calcom_put_v2_organizations_by_orgid_teams_by_teamid_roles_by_roleid_permissionsWRITEReplace all permissions for an organization team role via PUT /v2/organizations/{orgId}/teams/{teamId}/roles/{roleId}/permissions
Put Cal.com behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.