# API and Webhooks

**URL:** https://devforum.zoom.us/c/api-and-webhooks/8.md?page=107

[Latest](https://devforum.zoom.us/latest.md) · [Categories](https://devforum.zoom.us/categories.md) · [Tags](https://devforum.zoom.us/tags.md)

**Page:** 108

---

## [Get the associated Google Calendar resource ID for a Zoom Room via API?](https://devforum.zoom.us/t/get-the-associated-google-calendar-resource-id-for-a-zoom-room-via-api/107927)

<div class="topic-metadata">

**Author:** [@mattharris](https://devforum.zoom.us/u/mattharris)\
**Replies:** 0\
**Last updated:** [April 15, 2024, 6:05pm UTC](https://devforum.zoom.us/t/get-the-associated-google-calendar-resource-id-for-a-zoom-room-via-api/107927 "2024-04-15T18:05:05Z")

</div>

Is it possible yet to retrieve the calendar resource ID for a Zoom Room via the API? I found this topic from 2020 but there was never an update from Zoom. I’m trying to look at Zoom Room metrics and need a reliable way …

---

## [User Managed App Webhooks Not Working](https://devforum.zoom.us/t/user-managed-app-webhooks-not-working/106646)

<div class="topic-metadata">

**Author:** [@a.keewan](https://devforum.zoom.us/u/a.keewan)\
**Replies:** 7\
**Last updated:** [April 15, 2024, 5:49pm UTC](https://devforum.zoom.us/t/user-managed-app-webhooks-not-working/106646 "2024-04-15T17:49:42Z")

</div>

Greetings, I have 2 user managed OAuth apps, one was created in January and one today(Mar, 26th, 2024), both account are for development purposes, we’re going to publish our app soon. We have an issue with the new accou…

---

## [Updating Zoom meeting is sending an email to all participants](https://devforum.zoom.us/t/updating-zoom-meeting-is-sending-an-email-to-all-participants/107631)

<div class="topic-metadata">

**Author:** [@kpiduru1](https://devforum.zoom.us/u/kpiduru1)\
**Replies:** 6\
**Last updated:** [April 15, 2024, 5:48pm UTC](https://devforum.zoom.us/t/updating-zoom-meeting-is-sending-an-email-to-all-participants/107631 "2024-04-15T17:48:29Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context. Zoom Meetings rest API Description This might be happening from earlier as well, but…

---

## [Trouble Activating Webhooks for meeting.chat\_message\_sent/meeting.chat\_message\_file\_sent](https://devforum.zoom.us/t/trouble-activating-webhooks-for-meeting-chat-message-sent-meeting-chat-message-file-sent/107362)

<div class="topic-metadata">

**Author:** [@nikita](https://devforum.zoom.us/u/nikita)\
**Replies:** 4\
**Last updated:** [April 15, 2024, 5:28pm UTC](https://devforum.zoom.us/t/trouble-activating-webhooks-for-meeting-chat-message-sent-meeting-chat-message-file-sent/107362 "2024-04-15T17:28:02Z")

</div>

Hello community I’m seeking assistance with activating webhooks for meeting.chat\_message\_sent and meeting.chat\_message\_file\_sent in the Zoom API. According documentation i need ask support to enable specific webhooks. L…

---

## [Recording scope not found](https://devforum.zoom.us/t/recording-scope-not-found/106441)

<div class="topic-metadata">

**Author:** [@acquisti](https://devforum.zoom.us/u/acquisti)\
**Replies:** 11\
**Last updated:** [April 15, 2024, 5:19pm UTC](https://devforum.zoom.us/t/recording-scope-not-found/106441 "2024-04-15T17:19:50Z")

</div>

I try to set new “Granular scope” for “Recordings” (recording:read:admin), but: If I call WebApi, it returns: “Invalid access token, does not contain scopes:\[\]”, with no permission. With other calls, i have the right l…

---

## [What plan would I need to get QoS data from participants in a meeting if I am the only user?](https://devforum.zoom.us/t/what-plan-would-i-need-to-get-qos-data-from-participants-in-a-meeting-if-i-am-the-only-user/107916)

<div class="topic-metadata">

**Author:** [@zoomzebra0](https://devforum.zoom.us/u/zoomzebra0)\
**Replies:** 0\
**Last updated:** [April 15, 2024, 4:20pm UTC](https://devforum.zoom.us/t/what-plan-would-i-need-to-get-qos-data-from-participants-in-a-meeting-if-i-am-the-only-user/107916 "2024-04-15T16:20:38Z")

</div>

Hi, I am trying to retrieve QoS data from participants in a meeting like video bitrate, jitter, etc. using this API endpoint: https://api.zoom.us/v2/metrics/meetings/{meeting\_id}/participants/qos I noticed that I get t…

---

## [Make (Integromat) - Watch New Chats](https://devforum.zoom.us/t/make-integromat-watch-new-chats/107911)

<div class="topic-metadata">

**Author:** [@smagee](https://devforum.zoom.us/u/smagee)\
**Replies:** 0\
**Last updated:** [April 15, 2024, 3:36pm UTC](https://devforum.zoom.us/t/make-integromat-watch-new-chats/107911 "2024-04-15T15:36:53Z")

</div>

We are using the Zoom App in Make (Integromat). Specifically, we are using the “Watch New Chats” to trigger the scenario. However, it appears that chat events will only be triggered by internal (to our organization) con…

---

## [How to set up a call data pull api](https://devforum.zoom.us/t/how-to-set-up-a-call-data-pull-api/107900)

<div class="topic-metadata">

**Author:** [@srana](https://devforum.zoom.us/u/srana)\
**Replies:** 0\
**Last updated:** [April 15, 2024, 12:11pm UTC](https://devforum.zoom.us/t/how-to-set-up-a-call-data-pull-api/107900 "2024-04-15T12:11:28Z")

</div>

Hi, my organisation needs an API Data pull for all call records on customer care number. i need assistant to setup a API between Zoom and my organisation for the same. how do i set up an email, i need step wise process…

---

## [This API does not support client credentials for authorization](https://devforum.zoom.us/t/this-api-does-not-support-client-credentials-for-authorization/94848)

<div class="topic-metadata">

**Author:** [@marketing2](https://devforum.zoom.us/u/marketing2)\
**Replies:** 9\
**Last updated:** [April 13, 2024, 9:19am UTC](https://devforum.zoom.us/t/this-api-does-not-support-client-credentials-for-authorization/94848 "2024-04-13T09:19:50Z")

</div>

Hello, I am attempting to update to the OAuth from the JWT and ran into a problem. I have created a server-to-server-oauth app and have the keys. I can retrieve a token but when I try to use the token, it returns the err…

---

## [Short zoom meeting URLs (that don't require separate password or re-registering for a password-protected meeting)?](https://devforum.zoom.us/t/short-zoom-meeting-urls-that-dont-require-separate-password-or-re-registering-for-a-password-protected-meeting/107818)

<div class="topic-metadata">

**Author:** [@Jesus](https://devforum.zoom.us/u/Jesus)\
**Replies:** 0\
**Last updated:** [April 12, 2024, 10:06pm UTC](https://devforum.zoom.us/t/short-zoom-meeting-urls-that-dont-require-separate-password-or-re-registering-for-a-password-protected-meeting/107818 "2024-04-12T22:06:06Z")

</div>

Is there a way to get a short version of a long https://us02web.zoom.us/w/\<meeting #\>?tk=&pwd= URL short of using a third party URL shortener, for meetings I attend regularly and have these links (and the meeting ID and…

---

## [Not getting new subscription events after re-submit my app](https://devforum.zoom.us/t/not-getting-new-subscription-events-after-re-submit-my-app/107816)

<div class="topic-metadata">

**Author:** [@aldo](https://devforum.zoom.us/u/aldo)\
**Replies:** 0\
**Last updated:** [April 12, 2024, 8:19pm UTC](https://devforum.zoom.us/t/not-getting-new-subscription-events-after-re-submit-my-app/107816 "2024-04-12T20:19:43Z")

</div>

Hello everyone, I’m working on this small integration (already listed in the marketplace) and I’m trying to add a new event to the webhook (meeting.ended). My team already re-submited the app and those changes were alre…

---

## [Zoom Phone - Error 403 when downloading phone recording](https://devforum.zoom.us/t/zoom-phone-error-403-when-downloading-phone-recording/107786)

<div class="topic-metadata">

**Author:** [@developmentjatheon](https://devforum.zoom.us/u/developmentjatheon)\
**Replies:** 0\
**Last updated:** [April 12, 2024, 12:15pm UTC](https://devforum.zoom.us/t/zoom-phone-error-403-when-downloading-phone-recording/107786 "2024-04-12T12:15:17Z")

</div>

Hello, Zoom Team. We have a problem related to Zoom Phone recordings download. We are subscribed to Phone webhook events that we later process. As a part of processing, we are trying to retrieving audio recording for a …

---

## [Please activate our Private App for external Beta Test](https://devforum.zoom.us/t/please-activate-our-private-app-for-external-beta-test/107541)

<div class="topic-metadata">

**Author:** [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Replies:** 6\
**Last updated:** [April 12, 2024, 12:08pm UTC](https://devforum.zoom.us/t/please-activate-our-private-app-for-external-beta-test/107541 "2024-04-12T12:08:06Z")

</div>

@donte.zoom @elisa.zoom Please allow our private for Beta External account testing. We don’t have any option when following the docs in that direction. Let us know if any thing you need from us. Thanks.

---

## [Power Automate connector](https://devforum.zoom.us/t/power-automate-connector/74830)

<div class="topic-metadata">

**Author:** [@PDEAC](https://devforum.zoom.us/u/PDEAC)\
**Replies:** 13\
**Last updated:** [April 12, 2024, 7:47am UTC](https://devforum.zoom.us/t/power-automate-connector/74830 "2024-04-12T07:47:58Z")

</div>

I’m looking for tips/URLs on setting up an Power Automate connector to Zoom API please? I have ever tried to build it with JWT and OAuth2. But it did not work. In case of JWT, the error message was { “code”:123, “me…

---

## [OAuth - re-authorization pop up even authorized once](https://devforum.zoom.us/t/oauth-re-authorization-pop-up-even-authorized-once/107769)

<div class="topic-metadata">

**Author:** [@yjchoi](https://devforum.zoom.us/u/yjchoi)\
**Replies:** 0\
**Last updated:** [April 12, 2024, 7:00am UTC](https://devforum.zoom.us/t/oauth-re-authorization-pop-up-even-authorized-once/107769 "2024-04-12T07:00:42Z")

</div>

My customer is developing app that is using Zoom API. For API request, the app is using OAuth. When OAuth approved once, it should not ask again I think. But it ask authentication again and again. How can I eliminate…

---

## [No deauthorization Notification Event received](https://devforum.zoom.us/t/no-deauthorization-notification-event-received/102463)

<div class="topic-metadata">

**Author:** [@ricardoselister](https://devforum.zoom.us/u/ricardoselister)\
**Replies:** 3\
**Last updated:** [April 12, 2024, 6:59am UTC](https://devforum.zoom.us/t/no-deauthorization-notification-event-received/102463 "2024-04-12T06:59:28Z")

</div>

I recently tested deauthorization notification for my app that is published on the marketplace. However, I did not receive any notification on my deauthorization endpoint as it should be. I tested the removal of my use…

---

## [i have an id webinar to api zoom and i don't have acces to this](https://devforum.zoom.us/t/i-have-an-id-webinar-to-api-zoom-and-i-dont-have-acces-to-this/107750)

<div class="topic-metadata">

**Author:** [@megan281031](https://devforum.zoom.us/u/megan281031)\
**Replies:** 1\
**Last updated:** [April 11, 2024, 10:40pm UTC](https://devforum.zoom.us/t/i-have-an-id-webinar-to-api-zoom-and-i-dont-have-acces-to-this/107750 "2024-04-11T22:40:22Z")

</div>

I have this code to call the webinards id. But i have to problem i dont get de data of 21 of february about this id “/olxnJaZTXSZBscMbhjrjw==” url = url = baseurl + “report/webinars” + webinarid + “/participants” quer…

---

## [Invalid ClientId issue](https://devforum.zoom.us/t/invalid-clientid-issue/106620)

<div class="topic-metadata">

**Author:** [@ramesh\_singhvi](https://devforum.zoom.us/u/ramesh_singhvi)\
**Replies:** 11\
**Last updated:** [April 11, 2024, 5:51pm UTC](https://devforum.zoom.us/t/invalid-clientid-issue/106620 "2024-04-11T17:51:26Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://zoom.us/oauth/signin? Description Getting an error when I am trying to sign in. Error? {“status”:false,“errorCode”:4702,“errorMessage”:“Invalid client\_id: Qe9AjCjeQrG…

---

## ["Invalid redirect (4,700)" error on correct redirect url](https://devforum.zoom.us/t/invalid-redirect-4-700-error-on-correct-redirect-url/104170)

<div class="topic-metadata">

**Author:** [@Pillar](https://devforum.zoom.us/u/Pillar)\
**Replies:** 39\
**Last updated:** [April 11, 2024, 4:05pm UTC](https://devforum.zoom.us/t/invalid-redirect-4-700-error-on-correct-redirect-url/104170 "2024-04-11T16:05:08Z")

</div>

Hello, we have a beta app (“Pillar, Inc”) that we’re testing and we keep getting this error when we try to initiate an oauth connection from our end: Invalid redirect: https://athlane.us.auth0.com/login/callback (4,700) …

---

## [Scope For /v2/phone/recording/download on Sever to Server App](https://devforum.zoom.us/t/scope-for-v2-phone-recording-download-on-sever-to-server-app/107312)

<div class="topic-metadata">

**Author:** [@rcohen](https://devforum.zoom.us/u/rcohen)\
**Replies:** 1\
**Last updated:** [April 11, 2024, 5:31am UTC](https://devforum.zoom.us/t/scope-for-v2-phone-recording-download-on-sever-to-server-app/107312 "2024-04-11T05:31:16Z")

</div>

I am unable to download phone recordings via /v2/phone/recording/download. I get the following error pointing to the app scopes. How can I fix this? { “code”: 104, “message”: “Invalid access token, does not contain s…

---

## [Recording event not showing up in Webhook configuration](https://devforum.zoom.us/t/recording-event-not-showing-up-in-webhook-configuration/107369)

<div class="topic-metadata">

**Author:** [@jackie123](https://devforum.zoom.us/u/jackie123)\
**Replies:** 1\
**Last updated:** [April 11, 2024, 5:30am UTC](https://devforum.zoom.us/t/recording-event-not-showing-up-in-webhook-configuration/107369 "2024-04-11T05:30:25Z")

</div>

Recording event not showing up in Webhook configuration

---

## [Necessary procedure to add an Event Subscription to a published Zoom App](https://devforum.zoom.us/t/necessary-procedure-to-add-an-event-subscription-to-a-published-zoom-app/106440)

<div class="topic-metadata">

**Author:** [@kanata.koyama](https://devforum.zoom.us/u/kanata.koyama)\
**Replies:** 9\
**Last updated:** [April 10, 2024, 11:54pm UTC](https://devforum.zoom.us/t/necessary-procedure-to-add-an-event-subscription-to-a-published-zoom-app/106440 "2024-04-10T23:54:58Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context. Event Type: User’s profile info has been updated Description Details on your questi…

---

## [Assign ZRA License fails with successful response](https://devforum.zoom.us/t/assign-zra-license-fails-with-successful-response/107558)

<div class="topic-metadata">

**Author:** [@cofry](https://devforum.zoom.us/u/cofry)\
**Replies:** 2\
**Last updated:** [April 10, 2024, 8:55pm UTC](https://devforum.zoom.us/t/assign-zra-license-fails-with-successful-response/107558 "2024-04-10T20:55:16Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Update user settings Get user settings Description I am attempting to update the feature for a user to assign the ZRA (Zoom Revenue Accelerator license). While I recieve a suc…

---

## [Zoom fetch user settings API throws 400 Bad Request](https://devforum.zoom.us/t/zoom-fetch-user-settings-api-throws-400-bad-request/107632)

<div class="topic-metadata">

**Author:** [@devendra\_zoom](https://devforum.zoom.us/u/devendra_zoom)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 5:31pm UTC](https://devforum.zoom.us/t/zoom-fetch-user-settings-api-throws-400-bad-request/107632 "2024-04-10T17:31:31Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Description The users/me/settings endpoint gives me a 400 while using some access tokens. However, with the same access tokens I am able to fetch data from the https://api.zoo…

---

## [APP configuration help](https://devforum.zoom.us/t/app-configuration-help/107629)

<div class="topic-metadata">

**Author:** [@ronny](https://devforum.zoom.us/u/ronny)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 3:51pm UTC](https://devforum.zoom.us/t/app-configuration-help/107629 "2024-04-10T15:51:32Z")

</div>

Greetings, thank you in advance for the help you can give me. I have created an app, of type Webhook\_only. I have this as scopes: user:read When trying to make a request to this endpoint https://api.zoom.us/v2/users I …

---

## [Revalidate event notification endpoint URL \[production\] - Successful validation but does not save state](https://devforum.zoom.us/t/revalidate-event-notification-endpoint-url-production-successful-validation-but-does-not-save-state/107277)

<div class="topic-metadata">

**Author:** [@charlr](https://devforum.zoom.us/u/charlr)\
**Replies:** 1\
**Last updated:** [April 10, 2024, 3:16pm UTC](https://devforum.zoom.us/t/revalidate-event-notification-endpoint-url-production-successful-validation-but-does-not-save-state/107277 "2024-04-10T15:16:52Z")

</div>

Hi, I have become aware that our event webhook events for production have been disabled. I have resolved a certificate issue on the webhook api and revalidated the events successfully however saving does not change the…

---

## [Clarification on Accessing Docs of \`/metrics/meetings/{meetingId}/participants\` Endpoint](https://devforum.zoom.us/t/clarification-on-accessing-docs-of-metrics-meetings-meetingid-participants-endpoint/107626)

<div class="topic-metadata">

**Author:** [@akatore.zoom](https://devforum.zoom.us/u/akatore.zoom)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 2:27pm UTC](https://devforum.zoom.us/t/clarification-on-accessing-docs-of-metrics-meetings-meetingid-participants-endpoint/107626 "2024-04-10T14:27:14Z")

</div>

Hello Zoom Developer Community, I am currently working with the Zoom API and I have a Business plan account. I am trying to access the /metrics/meetings/{meetingId}/participants endpoint to retrieve information about me…

---

## [Can "restrict number of registrants" be set in Meetings API](https://devforum.zoom.us/t/can-restrict-number-of-registrants-be-set-in-meetings-api/107625)

<div class="topic-metadata">

**Author:** [@kurban](https://devforum.zoom.us/u/kurban)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 2:05pm UTC](https://devforum.zoom.us/t/can-restrict-number-of-registrants-be-set-in-meetings-api/107625 "2024-04-10T14:05:18Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://api.zoom.us/v2/users/{userID}/meetings When I create a meeting, I would like to restrict the number of registrants programmatically so that another individual can’t regi…

---

## [/report/meetings/{meetingId}/participants API response (user\_email is empty)](https://devforum.zoom.us/t/report-meetings-meetingid-participants-api-response-user-email-is-empty/107613)

<div class="topic-metadata">

**Author:** [@swapnil](https://devforum.zoom.us/u/swapnil)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 8:57am UTC](https://devforum.zoom.us/t/report-meetings-meetingid-participants-api-response-user-email-is-empty/107613 "2024-04-10T08:57:02Z")

</div>

Description We use the Zoom Meeting SDK to have a user join the meeting, we are passing the userEmail field in the SDK. But when we call the ‘/report/meetings/{meetingId}/participants’ API the user\_email field comes up…

---

## [Generic Server Error when trying to connect events in Zoom to Marketo](https://devforum.zoom.us/t/generic-server-error-when-trying-to-connect-events-in-zoom-to-marketo/107612)

<div class="topic-metadata">

**Author:** [@laini.bennett](https://devforum.zoom.us/u/laini.bennett)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 8:53am UTC](https://devforum.zoom.us/t/generic-server-error-when-trying-to-connect-events-in-zoom-to-marketo/107612 "2024-04-10T08:53:49Z")

</div>

Hi We are moving from Gotowebinar to Zoom Events but experiencing the following issue when trying to connect events in Zoom to Marketo. These are the specific steps from the instructions (Using Marketo for Zoom Events)…

[Previous page](https://devforum.zoom.us/c/api-and-webhooks/8.md?page=106)

[Next page](https://devforum.zoom.us/c/api-and-webhooks/8.md?page=108)
