Source
Integrations, API & data export — found from sitemap — Cal.com
Checked for Cal.com on 28 Oct 2026
- Page
- https://cal.com/docs/api-reference/v2/conferencing-apps
- Checked
- 28 Oct 2026, 13:35 UTC
- How we may use it
- Public page, crawling permitted
Technical details
- type
- page
- http status
- 200
- content hash
- sha256:c113732463958bc776b31ea2d43e85fd00fb66e77b3ea3d1992210a8117abfc1
- permission
- robots_ok
- screenshot
- Screenshot on file (internal exhibit, not published)
Cited by
Facts read from this source
-
Conferencing apps Report an error
“Connect Zoom, Microsoft Teams or Google Meet to a user or a team”
-
Default location Report an error
“Every Cal.com booking gets a location. By default that is Cal Video”
-
Authentication Report an error
“Every request below takes an Authorization: Bearer <token> header, where the token is an API key prefixed with cal_, a managed user access token, or an OAuth access token.”
-
Oauth scopes Report an error
“OAuth access tokens additionally need the APPS_WRITE scope to connect and APPS_READ to read.”
-
Zoom flow Report an error
“Connecting Zoom is a redirect flow: you ask us for an authorization URL, send the user to it, and Zoom returns them to us so we can store the credential.”
-
Zoom state expiry Report an error
“The state embedded in that URL is signed and expires 10 minutes after you request it.”
-
Zoom default endpoint Report an error
“curl -X POST 'https://api.cal.com/v2/conferencing/zoom/default'”
-
List endpoint Report an error
“GET /v2/conferencing lists the user’s connected conferencing apps.”
-
Disconnect endpoint Report an error
“DELETE /v2/conferencing/zoom/disconnect removes it.”
-
Team endpoints Report an error
“GET /v2/organizations/{orgId}/teams/{teamId}/conferencing/zoom/oauth/auth-url”
-
Team permissions Report an error
“The caller must be a team admin. The PBAC permission depends on the endpoint: listing the team’s apps and reading its default need team.read, while requesting an auth URL, setting a default and disconnecting need team.update.”
-
Platform plan requirement Report an error
“For platform organizations these endpoints additionally require the ESSENTIALS plan or above; a platform organization on a lower plan — or with no subscription — gets a 403.”
-
Org endpoints Report an error
“GET /v2/organizations/{orgId}/conferencing/zoom/oauth/auth-url”
-
Org zoom concurrency Report an error
“Every meeting created through the organization’s credential is hosted by the Zoom account of the admin who authorized it. Zoom limits how many meetings one account can host at the same time, so in a large organization overlapping meetings can fail to start.”
-
Org disconnect fallback Report an error
“Disconnecting moves every event type that relied on the organization’s credential to Cal Video: the organization’s own, its teams’, and its members’ personal ones.”
-
Google meet connection Report an error
“Google Meet needs no OAuth handshake of its own, because it rides on the user’s Google Calendar connection”
-
Google meet restrictions Report an error
“The user (or team) must already have a working Google Calendar connection — otherwise this returns 400 with Google Meet requires a Google Calendar connection.”
-
Events locations Report an error
“Events — the fixed-date RSVP pages you create with POST /v2/events — store their own locations instead of reading an event type’s.”
-
Self hosting provisioning Report an error
“On a self-hosted instance you must configure the app’s client id and secret from the admin apps page first — without them the auth-url request returns 404, with Zoom app not found for zoom and Office365 app not found for msteams.”
-
Oauth callback URL Report an error
“The OAuth callback is built from your API base URL rather than hardcoded, so it is <API_URL>/v2/conferencing/{app}/oauth/callback”
Scores citing this record
- The Independent Consultant Integrations, API & data export
- The Data Protection Officer Integrations, API & data export
- The Practice Owner Team, staff & location scheduling
- The Practice Owner Integrations, API & data export
- The Sales Team Lead Team, staff & location scheduling
- The Sales Team Lead Integrations, API & data export
- The Salon Owner Team, staff & location scheduling
- The Salon Owner Integrations, API & data export
- The Skeptic Integrations, API & data export