# API and Webhooks

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

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

**Page:** 168

---

## [Zoom Download link Retrieved from Server to Server not working](https://devforum.zoom.us/t/zoom-download-link-retrieved-from-server-to-server-not-working/89541)

<div class="topic-metadata">

**Author:** [@shettyhardik2001](https://devforum.zoom.us/u/shettyhardik2001)\
**Replies:** 3\
**Last updated:** [June 5, 2023, 5:42pm UTC](https://devforum.zoom.us/t/zoom-download-link-retrieved-from-server-to-server-not-working/89541 "2023-06-05T17:42:50Z")

</div>

Hey I am trying to get all user cloud Recordings using server to server app i am able to retrieve all recording links without any issue but when i try to click on the download link it redirects me to the error page “Down…

---

## [Creating and using zoom api in my code](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950)

<div class="topic-metadata">

**Author:** [@zoomema2020](https://devforum.zoom.us/u/zoomema2020)\
**Replies:** 4\
**Last updated:** [June 5, 2023, 1:07pm UTC](https://devforum.zoom.us/t/creating-and-using-zoom-api-in-my-code/88950 "2023-06-05T13:07:18Z")

</div>

I have been able to obtain json response from my zoom account but how can i create zoom meeting, start meeting, obtain some other information from zoom such as list of meetings, modify meeting. my platform is php larav…

---

## [Webinar panelist webhook](https://devforum.zoom.us/t/webinar-panelist-webhook/89545)

<div class="topic-metadata">

**Author:** [@nikola.sajic](https://devforum.zoom.us/u/nikola.sajic)\
**Replies:** 1\
**Last updated:** [June 5, 2023, 10:52am UTC](https://devforum.zoom.us/t/webinar-panelist-webhook/89545 "2023-06-05T10:52:16Z")

</div>

Hello everyone, I’m wondering if there is a webhook which gives information about promoting a user from attendee to panelist? I’m looking into documentation (Meeting Webhooks) and it seems that panelist is not consider…

---

## [Authenticated user has not permitted access to the targeted resource zoom only for not a host user](https://devforum.zoom.us/t/authenticated-user-has-not-permitted-access-to-the-targeted-resource-zoom-only-for-not-a-host-user/89505)

<div class="topic-metadata">

**Author:** [@peter3](https://devforum.zoom.us/u/peter3)\
**Replies:** 1\
**Last updated:** [June 5, 2023, 3:05am UTC](https://devforum.zoom.us/t/authenticated-user-has-not-permitted-access-to-the-targeted-resource-zoom-only-for-not-a-host-user/89505 "2023-06-05T03:05:00Z")

</div>

Hi team, I’m Peter and developing Zoom Marketplace App. I have an issue for using the get zoom meeting API even the token has a meeting:read scope. What I found is that only a host user can access the API, not other r…

---

## [Simple Create Meeting and Get Info via ASP/VB script or URL using Variables](https://devforum.zoom.us/t/simple-create-meeting-and-get-info-via-asp-vb-script-or-url-using-variables/89597)

<div class="topic-metadata">

**Author:** [@dmcnely](https://devforum.zoom.us/u/dmcnely)\
**Replies:** 0\
**Last updated:** [June 5, 2023, 1:48am UTC](https://devforum.zoom.us/t/simple-create-meeting-and-get-info-via-asp-vb-script-or-url-using-variables/89597 "2023-06-05T01:48:38Z")

</div>

Having a hard time getting started. Can I just pass variable to an URL? Do I need to download and install server-side tools or software? I have my API Key and API Secret. Almost looks like I can send variables to a Z…

---

## [Missing "global\_dial\_in\_numbers" field after enabling "end-to-end encryption"](https://devforum.zoom.us/t/missing-global-dial-in-numbers-field-after-enabling-end-to-end-encryption/89064)

<div class="topic-metadata">

**Author:** [@jaehoon](https://devforum.zoom.us/u/jaehoon)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 3:45pm UTC](https://devforum.zoom.us/t/missing-global-dial-in-numbers-field-after-enabling-end-to-end-encryption/89064 "2023-06-02T15:45:27Z")

</div>

Hello guys. When I enable the “end-to-end encryption” option on my account setting, Zoom create meeting API’s response body did not contain “global\_dial\_in\_numbers” field. However encryption option change to “enhanced…

---

## [OAuth server-to-server returning only "scope": "meeting:read:admin"](https://devforum.zoom.us/t/oauth-server-to-server-returning-only-scope-meetingadmin/89358)

<div class="topic-metadata">

**Author:** [@Hakkarainen](https://devforum.zoom.us/u/Hakkarainen)\
**Replies:** 7\
**Last updated:** [June 2, 2023, 3:44pm UTC](https://devforum.zoom.us/t/oauth-server-to-server-returning-only-scope-meetingadmin/89358 "2023-06-02T15:44:49Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) (https://zoom.us/oauth/token?grant\_type=account\_credentials&account\_id={{Account\_ID}})\* Description I have set up my app to have scopes to allow read-write on meetings, recordi…

---

## [Zoom Meeting / Webinar and Zoom Phone Recording Storage Region](https://devforum.zoom.us/t/zoom-meeting-webinar-and-zoom-phone-recording-storage-region/89058)

<div class="topic-metadata">

**Author:** [@charlr](https://devforum.zoom.us/u/charlr)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 3:32pm UTC](https://devforum.zoom.us/t/zoom-meeting-webinar-and-zoom-phone-recording-storage-region/89058 "2023-06-02T15:32:17Z")

</div>

Hi, We integrate with Zoom to retrieve recordings. We wish to align the storage locations for recordings as they are stored in Zoom Cloud. I have read up on the Zoom documentation and it seems like a Zoom account can h…

---

## [Zoom Recording Download Link streamed to Google Drive Upload](https://devforum.zoom.us/t/zoom-recording-download-link-streamed-to-google-drive-upload/74145)

<div class="topic-metadata">

**Author:** [@mburns](https://devforum.zoom.us/u/mburns)\
**Replies:** 3\
**Last updated:** [June 2, 2023, 2:02pm UTC](https://devforum.zoom.us/t/zoom-recording-download-link-streamed-to-google-drive-upload/74145 "2023-06-02T14:02:21Z")

</div>

I am able to get the zoom recording download link for the file I need, along with the access token. It works when I copy and paste it directly into a browser and starts the download automatically. I am wondering if there…

---

## [I am trying to validate end point URL in Zoom Web hook but every time it is saying wrong URL](https://devforum.zoom.us/t/i-am-trying-to-validate-end-point-url-in-zoom-web-hook-but-every-time-it-is-saying-wrong-url/88957)

<div class="topic-metadata">

**Author:** [@synadmin](https://devforum.zoom.us/u/synadmin)\
**Replies:** 2\
**Last updated:** [June 2, 2023, 1:17pm UTC](https://devforum.zoom.us/t/i-am-trying-to-validate-end-point-url-in-zoom-web-hook-but-every-time-it-is-saying-wrong-url/88957 "2023-06-02T13:17:35Z")

</div>

Endpoint Url Validation failed. I have tried using Power Automate and Creating node application for listening and ngrok.

---

## [External registration for Zoom Events via API?](https://devforum.zoom.us/t/external-registration-for-zoom-events-via-api/89005)

<div class="topic-metadata">

**Author:** [@matthew5](https://devforum.zoom.us/u/matthew5)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 1:16pm UTC](https://devforum.zoom.us/t/external-registration-for-zoom-events-via-api/89005 "2023-06-02T13:16:02Z")

</div>

Is it possible to use a custom external registration system and then use Zoom API to pre-register/register the user for either a Zoom Session or Zoom Event (whether free or paid)? I cannot find any endpoint other than “G…

---

## [Need custom header enabled on OAuth app to verify Zoom webhooks](https://devforum.zoom.us/t/need-custom-header-enabled-on-oauth-app-to-verify-zoom-webhooks/88985)

<div class="topic-metadata">

**Author:** [@ym.engineering](https://devforum.zoom.us/u/ym.engineering)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 1:05pm UTC](https://devforum.zoom.us/t/need-custom-header-enabled-on-oauth-app-to-verify-zoom-webhooks/88985 "2023-06-02T13:05:25Z")

</div>

We are replacing our Zoom JWT app with an Zoom OAuth app. To verify the webhooks we will need to use our own Custom header instead of Zoom’s header. The website page (https://developers.zoom.us/docs/api/rest/webhook-refe…

---

## [Your request is blocked by security policy.(SupportId: 8045052011674527511)](https://devforum.zoom.us/t/your-request-is-blocked-by-security-policy-supportid-8045052011674527511/88919)

<div class="topic-metadata">

**Author:** [@josericardoaws](https://devforum.zoom.us/u/josericardoaws)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 1:00pm UTC](https://devforum.zoom.us/t/your-request-is-blocked-by-security-policy-supportid-8045052011674527511/88919 "2023-06-02T13:00:25Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) (https://api.zoom.us/v2/im/chat/messages) Description I am attempting to test my slash commands for my Zoom Team Chatbot. And I keep getting an error. I was working as intende…

---

## [Webinar webhook not firing](https://devforum.zoom.us/t/webinar-webhook-not-firing/88912)

<div class="topic-metadata">

**Author:** [@ian.goldberg](https://devforum.zoom.us/u/ian.goldberg)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 12:59pm UTC](https://devforum.zoom.us/t/webinar-webhook-not-firing/88912 "2023-06-02T12:59:35Z")

</div>

Hi there, I created a webhook app to integrate with Retool workflows. The webhook was verified, but I just registered for one of our webinars, and the webhook did not fire. I tried 3 times. Not sure how I can better tes…

---

## [Create zoom meeting using zoom api](https://devforum.zoom.us/t/create-zoom-meeting-using-zoom-api/89461)

<div class="topic-metadata">

**Author:** [@sriniv](https://devforum.zoom.us/u/sriniv)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 12:58pm UTC](https://devforum.zoom.us/t/create-zoom-meeting-using-zoom-api/89461 "2023-06-02T12:58:41Z")

</div>

We have been using App type JWT where we get app id and app secret key . Using this key we create jwt signature and we use this signature we access zoom apk in order to manage meeting schedules. As We need to create mul…

---

## [403 Forbidden response. code: 2031. Zoom Phone has not been enabled for this account](https://devforum.zoom.us/t/403-forbidden-response-code-2031-zoom-phone-has-not-been-enabled-for-this-account/89487)

<div class="topic-metadata">

**Author:** [@biztekapps](https://devforum.zoom.us/u/biztekapps)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 12:55pm UTC](https://devforum.zoom.us/t/403-forbidden-response-code-2031-zoom-phone-has-not-been-enabled-for-this-account/89487 "2023-06-02T12:55:01Z")

</div>

Hi Folks, hope you are fine and doing well, i am facing one issue during hitting zoom phone api. i have talked to support, they said my account is active, have licance, and zoom phone is enabled. What i can do on zoom …

---

## [Webhook Participant Live Vs On-Demand](https://devforum.zoom.us/t/webhook-participant-live-vs-on-demand/89477)

<div class="topic-metadata">

**Author:** [@ssekar](https://devforum.zoom.us/u/ssekar)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 12:53pm UTC](https://devforum.zoom.us/t/webhook-participant-live-vs-on-demand/89477 "2023-06-02T12:53:39Z")

</div>

I have created a Webhook-only App for my custom integration and it seems to working fine for me. I am looking at your documentation https://developers.zoom.us/docs/api/rest/reference/zoom-api/events/#tag/webinar . I nee…

---

## [Webhook URL was validated but not receiving event](https://devforum.zoom.us/t/webhook-url-was-validated-but-not-receiving-event/89460)

<div class="topic-metadata">

**Author:** [@npaforveevazoominteg](https://devforum.zoom.us/u/npaforveevazoominteg)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 12:37pm UTC](https://devforum.zoom.us/t/webhook-url-was-validated-but-not-receiving-event/89460 "2023-06-02T12:37:36Z")

</div>

My Webhook URL was in validated state but for last one month before (June 30th) I was not receiving any event notification(Meeting End). Earlier I have selected Event notification receiver → only users added this app …

---

## [Is it possible to download the meeting video after it is completed](https://devforum.zoom.us/t/is-it-possible-to-download-the-meeting-video-after-it-is-completed/89074)

<div class="topic-metadata">

**Author:** [@niyasali](https://devforum.zoom.us/u/niyasali)\
**Replies:** 2\
**Last updated:** [June 2, 2023, 4:36am UTC](https://devforum.zoom.us/t/is-it-possible-to-download-the-meeting-video-after-it-is-completed/89074 "2023-06-02T04:36:18Z")

</div>

Is it possible to download the meeting video after it is completed? I am new in this API,

---

## [While creating a Meeting link the encrypted password isn't being created due to which the user aren't able to join or host the meeting url](https://devforum.zoom.us/t/while-creating-a-meeting-link-the-encrypted-password-isnt-being-created-due-to-which-the-user-arent-able-to-join-or-host-the-meeting-url/89508)

<div class="topic-metadata">

**Author:** [@itsupport4](https://devforum.zoom.us/u/itsupport4)\
**Replies:** 0\
**Last updated:** [June 2, 2023, 4:10am UTC](https://devforum.zoom.us/t/while-creating-a-meeting-link-the-encrypted-password-isnt-being-created-due-to-which-the-user-arent-able-to-join-or-host-the-meeting-url/89508 "2023-06-02T04:10:26Z")

</div>

I’m integrating zoom meeting sdk in my application. In development phase the user are being able to create and join the meeting but after publishing the user isn’t being able to join or host the meeting. The meeting’s Ho…

---

## [Fetching zoom local recording location](https://devforum.zoom.us/t/fetching-zoom-local-recording-location/89366)

<div class="topic-metadata">

**Author:** [@amrendr07](https://devforum.zoom.us/u/amrendr07)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 12:03am UTC](https://devforum.zoom.us/t/fetching-zoom-local-recording-location/89366 "2023-06-02T00:03:35Z")

</div>

Hi, I am trying to fetch the local recording location for the current meeting. is there any API or route from where I can fetch it and I am not using a pro or business Account or Zoom Cloud to save recordings.

---

## [ZCC - RestAPI set Automatic Call Recording](https://devforum.zoom.us/t/zcc-restapi-set-automatic-call-recording/89361)

<div class="topic-metadata">

**Author:** [@charlr](https://devforum.zoom.us/u/charlr)\
**Replies:** 1\
**Last updated:** [June 2, 2023, 12:02am UTC](https://devforum.zoom.us/t/zcc-restapi-set-automatic-call-recording/89361 "2023-06-02T00:02:39Z")

</div>

Hi, I have reviewed the Contact Center RestAPI and cannot find any endpoints to change the Account preferences using the API. Specifically, I need to set the Automatic Call Recording property in the Contact Center \>\> P…

---

## [I am not able to join a meeting that requires registration without registering on Android App but Web user able to join through link](https://devforum.zoom.us/t/i-am-not-able-to-join-a-meeting-that-requires-registration-without-registering-on-android-app-but-web-user-able-to-join-through-link/89338)

<div class="topic-metadata">

**Author:** [@tlregtech](https://devforum.zoom.us/u/tlregtech)\
**Replies:** 1\
**Last updated:** [June 1, 2023, 8:43pm UTC](https://devforum.zoom.us/t/i-am-not-able-to-join-a-meeting-that-requires-registration-without-registering-on-android-app-but-web-user-able-to-join-through-link/89338 "2023-06-01T20:43:46Z")

</div>

I am not able to join meeting without registration .Please guide: I am trying to join call on Zoom Android /IOS Apps by Link : zoomus://zoom.us/join?confno=“+meetingNumber+”&pwd="+password Web Developer created that m…

---

## [Add a webinar registrant](https://devforum.zoom.us/t/add-a-webinar-registrant/89224)

<div class="topic-metadata">

**Author:** [@ar.sharpinnovations](https://devforum.zoom.us/u/ar.sharpinnovations)\
**Replies:** 1\
**Last updated:** [June 1, 2023, 6:59pm UTC](https://devforum.zoom.us/t/add-a-webinar-registrant/89224 "2023-06-01T18:59:26Z")

</div>

Hi, I’ve successfully integrated the webinar registrant API and registrants are redirecting to join the webinar after their registration. The problem I’m having is I want to display the Affiliation of the user along wit…

---

## [How much time does zoom take to make reports after a webinar of 500 and 1000](https://devforum.zoom.us/t/how-much-time-does-zoom-take-to-make-reports-after-a-webinar-of-500-and-1000/81561)

<div class="topic-metadata">

**Author:** [@aballabh](https://devforum.zoom.us/u/aballabh)\
**Replies:** 4\
**Last updated:** [June 1, 2023, 3:53pm UTC](https://devforum.zoom.us/t/how-much-time-does-zoom-take-to-make-reports-after-a-webinar-of-500-and-1000/81561 "2023-06-01T15:53:09Z")

</div>

How much time does zoom take to make reports after a webinar of 500 and 1000 participants respectively after webinar end. I know it do not generate it quickly and it take time as per the participants and registrations. B…

---

## [How to add / change scopes in an OAuth app I created?](https://devforum.zoom.us/t/how-to-add-change-scopes-in-an-oauth-app-i-created/78166)

<div class="topic-metadata">

**Author:** [@RamF](https://devforum.zoom.us/u/RamF)\
**Replies:** 9\
**Last updated:** [June 1, 2023, 3:48pm UTC](https://devforum.zoom.us/t/how-to-add-change-scopes-in-an-oauth-app-i-created/78166 "2023-06-01T15:48:15Z")

</div>

Hi, How are you all? I have an app that I created according to the information provided by make.com. The app is set at the Account Level and works just fine - But I cannot use the connection to get meeting participant…

---

## [Migrating auto provision from JWT](https://devforum.zoom.us/t/migrating-auto-provision-from-jwt/89310)

<div class="topic-metadata">

**Author:** [@gdavies](https://devforum.zoom.us/u/gdavies)\
**Replies:** 1\
**Last updated:** [June 1, 2023, 1:59pm UTC](https://devforum.zoom.us/t/migrating-auto-provision-from-jwt/89310 "2023-06-01T13:59:36Z")

</div>

We use JWT to auto provision Zoom accounts based on AD security group membership. I have reached out to Zoom support to ask how I can migrate this to OAuth, and all they keep doing is sending me a link to how to create …

---

## [Expiry date of OAuth refresh token](https://devforum.zoom.us/t/expiry-date-of-oauth-refresh-token/89141)

<div class="topic-metadata">

**Author:** [@uchiyama](https://devforum.zoom.us/u/uchiyama)\
**Replies:** 3\
**Last updated:** [June 1, 2023, 10:59am UTC](https://devforum.zoom.us/t/expiry-date-of-oauth-refresh-token/89141 "2023-06-01T10:59:59Z")

</div>

Hello. What is the expiry date of the OAuth refresh token? The first document states that the refresh token expires after 15 years. However, the second document states that the refresh token expires in 90 days. http…

---

## [Issue with converting JWT to S2S Oauth for Azure AD SCIM](https://devforum.zoom.us/t/issue-with-converting-jwt-to-s2s-oauth-for-azure-ad-scim/88875)

<div class="topic-metadata">

**Author:** [@Chloe-smyl](https://devforum.zoom.us/u/Chloe-smyl)\
**Replies:** 6\
**Last updated:** [June 1, 2023, 3:08am UTC](https://devforum.zoom.us/t/issue-with-converting-jwt-to-s2s-oauth-for-azure-ad-scim/88875 "2023-06-01T03:08:23Z")

</div>

Hi all, Having a problem converting from JWT to S2s-oauth in Azure AD for auto provisioning. I have made a new s2s oauth app and configured this in Zoom - this works fine. I am making API calls to it from my applicatio…

---

## [Meetings API does not support non-default languages for language interpretation](https://devforum.zoom.us/t/meetings-api-does-not-support-non-default-languages-for-language-interpretation/88940)

<div class="topic-metadata">

**Author:** [@odrilon](https://devforum.zoom.us/u/odrilon)\
**Replies:** 1\
**Last updated:** [June 1, 2023, 1:33am UTC](https://devforum.zoom.us/t/meetings-api-does-not-support-non-default-languages-for-language-interpretation/88940 "2023-06-01T01:33:31Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) post /users/{userId}/meetings Description The API to configure language interpretation in meetings expects interpreter languages to be specified by a pair of country codes. But…

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

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