/
CA
calcom
/
Cal.diy API v2
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 1h ago · Updated 2mo ago
Change detail
▲
192
●
97
○
745
Docs
16de9d3eb7b3
→
daa3e48bc03a
· 1034 changes across 212 operations and 1 section
All
Breaking
Warning
Info
PATCH
/v2/event-types/{eventTypeId}
26 breaking
42
POST
/v2/event-types
26 breaking
42
POST
/v2/bookings/{bookingUid}/cancel
9 breaking
11
POST
/v2/bookings/{bookingUid}/confirm
9 breaking
10
POST
/v2/bookings/{bookingUid}/decline
9 breaking
10
GET
/v2/bookings/{bookingUid}
9 breaking
10
POST
/v2/bookings/{bookingUid}/reschedule
8 breaking
8
GET
/v2/bookings
8 breaking
8
PATCH
/v2/schedules/{scheduleId}
5 breaking
23
POST
/v2/schedules
5 breaking
23
POST
/v2/bookings
5 breaking
13
POST
/v2/bookings/{bookingUid}/mark-absent
4 breaking
4
PATCH
/v2/oauth-clients/{clientId}/webhooks/{webhookId}
3 breaking
45
POST
/v2/oauth-clients/{clientId}/webhooks
3 breaking
44
PATCH
/v2/event-types/{eventTypeId}/webhooks/{webhookId}
3 breaking
43
POST
/v2/event-types/{eventTypeId}/webhooks
3 breaking
42
PATCH
/v2/webhooks/{webhookId}
3 breaking
42
POST
/v2/webhooks
3 breaking
42
GET
/v2/me
3 breaking
3
PATCH
/v2/me
3 breaking
3
GET
/v2/verified-resources/emails/{id}
2 breaking
12
POST
/v2/verified-resources/emails/verification-code/verify
2 breaking
12
GET
/v2/verified-resources/phones/{id}
2 breaking
12
POST
/v2/verified-resources/phones/verification-code/verify
2 breaking
12
DELETE
/v2/oauth-clients/{clientId}/webhooks/{webhookId}
1 breaking
25
GET
/v2/oauth-clients/{clientId}/webhooks/{webhookId}
1 breaking
25
DELETE
/v2/event-types/{eventTypeId}/webhooks/{webhookId}
1 breaking
23
GET
/v2/event-types/{eventTypeId}/webhooks/{webhookId}
1 breaking
23
GET
/v2/oauth-clients/{clientId}/webhooks
1 breaking
23
GET
/v2/webhooks/{webhookId}
1 breaking
22
GET
/v2/event-types/{eventTypeId}/webhooks
1 breaking
21
DELETE
/v2/webhooks/{webhookId}
1 breaking
21
GET
/v2/webhooks
1 breaking
21
GET
/v2/verified-resources/emails
1 breaking
12
GET
/v2/verified-resources/phones
1 breaking
12
GET
/v2/event-types
1 breaking
10
GET
/v2/calendars/busy-times
1 breaking
3
GET
/v2/event-types/{eventTypeId}
1 breaking
3
GET
/v2/auth/oauth2/clients/{clientId}
1 breaking
1
POST
/v2/auth/oauth2/token
1 breaking
1
DELETE
/v2/bookings/{bookingUid}/attendees/{attendeeId}
1 breaking
1
GET
/v2/bookings/{bookingUid}/attendees/{attendeeId}
1 breaking
1
GET
/v2/bookings/{bookingUid}/attendees
1 breaking
1
POST
/v2/bookings/{bookingUid}/attendees
1 breaking
1
GET
/v2/bookings/{bookingUid}/conferencing-sessions
1 breaking
1
POST
/v2/bookings/{bookingUid}/guests
1 breaking
1
PATCH
/v2/bookings/{bookingUid}/location
1 breaking
1
GET
/v2/bookings/by-seat/{seatUid}
1 breaking
1
PATCH
/v2/calendars/{calendar}/event/{eventUid}
1 breaking
1
DELETE
/v2/calendars/{calendar}/events/{eventUid}
1 breaking
1
GET
/v2/calendars/{calendar}/events/{eventUid}
1 breaking
1
GET
/v2/calendars/{calendar}/events
1 breaking
1
POST
/v2/calendars/{calendar}/events
1 breaking
1
GET
/v2/calendars/{calendar}/freebusy
1 breaking
1
DELETE
/v2/calendars/connections/{connectionId}/events/{eventId}
1 breaking
1
GET
/v2/calendars/connections/{connectionId}/events/{eventId}
1 breaking
1
PATCH
/v2/calendars/connections/{connectionId}/events/{eventId}
1 breaking
1
GET
/v2/calendars/connections/{connectionId}/events
1 breaking
1
POST
/v2/calendars/connections/{connectionId}/events
1 breaking
1
GET
/v2/calendars/connections/{connectionId}/freebusy
1 breaking
1
GET
/v2/calendars/connections
1 breaking
1
components
46
GET
/v2/slots
12
GET
/v2/schedules/{scheduleId}
11
GET
/v2/schedules/default
11
GET
/v2/schedules
11
DELETE
/v2/oauth-clients/{clientId}
2
GET
/v2/oauth-clients/{clientId}
2
PATCH
/v2/oauth-clients/{clientId}
2
DELETE
/v2/oauth-clients/{clientId}/users/{userId}
2
POST
/v2/oauth-clients/{clientId}/users/{userId}/force-refresh
2
GET
/v2/oauth-clients/{clientId}/users/{userId}
2
PATCH
/v2/oauth-clients/{clientId}/users/{userId}
2
GET
/v2/oauth-clients/{clientId}/users
2
POST
/v2/oauth-clients/{clientId}/users
2
DELETE
/v2/oauth-clients/{clientId}/webhooks
2
GET
/v2/oauth-clients
2
POST
/v2/oauth-clients
2
POST
/v2/oauth/{clientId}/refresh
2
GET
/v2/bookings/{bookingUid}/recordings
1
GET
/v2/bookings/{bookingUid}/transcripts
1
DELETE
/v2/organizations/{orgId}/attributes/{attributeId}
1
GET
/v2/organizations/{orgId}/attributes/{attributeId}
1
DELETE
/v2/organizations/{orgId}/attributes/{attributeId}/options/{optionId}
1
PATCH
/v2/organizations/{orgId}/attributes/{attributeId}/options/{optionId}
1
GET
/v2/organizations/{orgId}/attributes/{attributeId}/options/assigned
1
GET
/v2/organizations/{orgId}/attributes/{attributeId}/options
1
POST
/v2/organizations/{orgId}/attributes/{attributeId}/options
1
PATCH
/v2/organizations/{orgId}/attributes/{attributeId}
1
GET
/v2/organizations/{orgId}/attributes
1
DELETE
/v2/organizations/{orgId}/attributes/options/{userId}/{attributeOptionId}
1
GET
/v2/organizations/{orgId}/attributes/options/{userId}
1
POST
/v2/organizations/{orgId}/attributes/options/{userId}
1
POST
/v2/organizations/{orgId}/attributes
1
GET
/v2/organizations/{orgId}/attributes/slugs/{attributeSlug}/options/assigned
1
GET
/v2/organizations/{orgId}/bookings
1
PATCH
/v2/organizations/{orgId}/delegation-credentials/{credentialId}
1
POST
/v2/organizations/{orgId}/delegation-credentials
1
DELETE
/v2/organizations/{orgId}/memberships/{membershipId}
1
GET
/v2/organizations/{orgId}/memberships/{membershipId}
1
PATCH
/v2/organizations/{orgId}/memberships/{membershipId}
1
GET
/v2/organizations/{orgId}/memberships
1
POST
/v2/organizations/{orgId}/memberships
1
GET
/v2/organizations/{orgId}/ooo
1
DELETE
/v2/organizations/{orgId}/organizations/{managedOrganizationId}
1
GET
/v2/organizations/{orgId}/organizations/{managedOrganizationId}
1
PATCH
/v2/organizations/{orgId}/organizations/{managedOrganizationId}
1
GET
/v2/organizations/{orgId}/organizations
1
POST
/v2/organizations/{orgId}/organizations
1
PATCH
/v2/organizations/{orgId}/routing-forms/{routingFormId}/responses/{responseId}
1
GET
/v2/organizations/{orgId}/routing-forms/{routingFormId}/responses
1
POST
/v2/organizations/{orgId}/routing-forms/{routingFormId}/responses
1
GET
/v2/organizations/{orgId}/routing-forms
1
GET
/v2/organizations/{orgId}/schedules
1
GET
/v2/organizations/{orgId}/teams/{teamId}/bookings/{bookingUid}/references
1
GET
/v2/organizations/{orgId}/teams/{teamId}/bookings
1
POST
/v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/connect
1
POST
/v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/default
1
DELETE
/v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/disconnect
1
GET
/v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/oauth/auth-url
1
GET
/v2/organizations/{orgId}/teams/{teamId}/conferencing/{app}/oauth/callback
1
GET
/v2/organizations/{orgId}/teams/{teamId}/conferencing/default
1
GET
/v2/organizations/{orgId}/teams/{teamId}/conferencing
1
DELETE
/v2/organizations/{orgId}/teams/{teamId}
1
POST
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/create-phone-call
1
DELETE
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}
1
PATCH
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}
1
DELETE
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links/{linkId}
1
PATCH
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links/{linkId}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links
1
POST
/v2/organizations/{orgId}/teams/{teamId}/event-types/{eventTypeId}/private-links
1
GET
/v2/organizations/{orgId}/teams/{teamId}/event-types
1
POST
/v2/organizations/{orgId}/teams/{teamId}/event-types
1
GET
/v2/organizations/{orgId}/teams/{teamId}
1
POST
/v2/organizations/{orgId}/teams/{teamId}/invite
1
DELETE
/v2/organizations/{orgId}/teams/{teamId}/memberships/{membershipId}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/memberships/{membershipId}
1
PATCH
/v2/organizations/{orgId}/teams/{teamId}/memberships/{membershipId}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/memberships
1
POST
/v2/organizations/{orgId}/teams/{teamId}/memberships
1
PATCH
/v2/organizations/{orgId}/teams/{teamId}
1
PATCH
/v2/organizations/{orgId}/teams/{teamId}/routing-forms/{routingFormId}/responses/{responseId}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/routing-forms/{routingFormId}/responses
1
POST
/v2/organizations/{orgId}/teams/{teamId}/routing-forms/{routingFormId}/responses
1
GET
/v2/organizations/{orgId}/teams/{teamId}/routing-forms
1
GET
/v2/organizations/{orgId}/teams/{teamId}/schedules
1
GET
/v2/organizations/{orgId}/teams/{teamId}/stripe/check
1
GET
/v2/organizations/{orgId}/teams/{teamId}/stripe/connect
1
GET
/v2/organizations/{orgId}/teams/{teamId}/stripe/save
1
GET
/v2/organizations/{orgId}/teams/{teamId}/users/{userId}/schedules
1
GET
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails/{id}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails
1
POST
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails/verification-code/request
1
POST
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/emails/verification-code/verify
1
GET
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones/{id}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones
1
POST
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones/verification-code/request
1
POST
/v2/organizations/{orgId}/teams/{teamId}/verified-resources/phones/verification-code/verify
1
DELETE
/v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}
1
PATCH
/v2/organizations/{orgId}/teams/{teamId}/workflows/{workflowId}
1
GET
/v2/organizations/{orgId}/teams/{teamId}/workflows
1
POST
/v2/organizations/{orgId}/teams/{teamId}/workflows
1
GET
/v2/organizations/{orgId}/teams/event-types
1
GET
/v2/organizations/{orgId}/teams
1
GET
/v2/organizations/{orgId}/teams/me
1
POST
/v2/organizations/{orgId}/teams
1
GET
/v2/organizations/{orgId}/users/{userId}/bookings
1
DELETE
/v2/organizations/{orgId}/users/{userId}
1
DELETE
/v2/organizations/{orgId}/users/{userId}/ooo/{oooId}
1
PATCH
/v2/organizations/{orgId}/users/{userId}/ooo/{oooId}
1
GET
/v2/organizations/{orgId}/users/{userId}/ooo
1
POST
/v2/organizations/{orgId}/users/{userId}/ooo
1
PATCH
/v2/organizations/{orgId}/users/{userId}
1
DELETE
/v2/organizations/{orgId}/users/{userId}/schedules/{scheduleId}
1
GET
/v2/organizations/{orgId}/users/{userId}/schedules/{scheduleId}
1
PATCH
/v2/organizations/{orgId}/users/{userId}/schedules/{scheduleId}
1
GET
/v2/organizations/{orgId}/users/{userId}/schedules
1
POST
/v2/organizations/{orgId}/users/{userId}/schedules
1
GET
/v2/organizations/{orgId}/users
1
POST
/v2/organizations/{orgId}/users
1
DELETE
/v2/organizations/{orgId}/webhooks/{webhookId}
1
GET
/v2/organizations/{orgId}/webhooks/{webhookId}
1
PATCH
/v2/organizations/{orgId}/webhooks/{webhookId}
1
GET
/v2/organizations/{orgId}/webhooks
1
POST
/v2/organizations/{orgId}/webhooks
1
POST
/v2/routing-forms/{routingFormId}/calculate-slots
1
DELETE
/v2/teams/{teamId}
1
POST
/v2/teams/{teamId}/event-types/{eventTypeId}/create-phone-call
1
DELETE
/v2/teams/{teamId}/event-types/{eventTypeId}
1
GET
/v2/teams/{teamId}/event-types/{eventTypeId}
1
PATCH
/v2/teams/{teamId}/event-types/{eventTypeId}
1
GET
/v2/teams/{teamId}/event-types
1
POST
/v2/teams/{teamId}/event-types
1
GET
/v2/teams/{teamId}
1
DELETE
/v2/teams/{teamId}/memberships/{membershipId}
1
GET
/v2/teams/{teamId}/memberships/{membershipId}
1
PATCH
/v2/teams/{teamId}/memberships/{membershipId}
1
GET
/v2/teams/{teamId}/memberships
1
POST
/v2/teams/{teamId}/memberships
1
PATCH
/v2/teams/{teamId}
1
GET
/v2/teams/{teamId}/schedules
1
GET
/v2/teams/{teamId}/verified-resources/emails/{id}
1
GET
/v2/teams/{teamId}/verified-resources/emails
1
POST
/v2/teams/{teamId}/verified-resources/emails/verification-code/request
1
POST
/v2/teams/{teamId}/verified-resources/emails/verification-code/verify
1
GET
/v2/teams/{teamId}/verified-resources/phones/{id}
1
GET
/v2/teams/{teamId}/verified-resources/phones
1
POST
/v2/teams/{teamId}/verified-resources/phones/verification-code/request
1
POST
/v2/teams/{teamId}/verified-resources/phones/verification-code/verify
1
GET
/v2/teams
1
POST
/v2/teams
1