# API and Webhooks

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

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

**Page:** 98

---

## [Count params is required in GET /v2/phone/sms/sessions/ {session\_id}](https://devforum.zoom.us/t/count-params-is-required-in-get-v2-phone-sms-sessions-session-id/111225)

<div class="topic-metadata">

**Author:** [@german](https://devforum.zoom.us/u/german)\
**Replies:** 0\
**Last updated:** [June 3, 2024, 9:10pm UTC](https://devforum.zoom.us/t/count-params-is-required-in-get-v2-phone-sms-sessions-session-id/111225 "2024-06-03T21:10:27Z")

</div>

Description: I am working on /v2/phone/sms/sessions/ {session\_id} (Zoom Phone API). About the doc, it said to use the page\_size param to define the records the endpoint must retrieve, but when I consume it through postm…

---

## [Issues with Webhook Scopes for OAuth Integration](https://devforum.zoom.us/t/issues-with-webhook-scopes-for-oauth-integration/111224)

<div class="topic-metadata">

**Author:** [@aditya.kanade](https://devforum.zoom.us/u/aditya.kanade)\
**Replies:** 0\
**Last updated:** [June 3, 2024, 8:46pm UTC](https://devforum.zoom.us/t/issues-with-webhook-scopes-for-oauth-integration/111224 "2024-06-03T20:46:10Z")

</div>

Description: I am encountering issues while integrating Zoom webhooks using OAuth. Although the OAuth flow works and I can obtain access tokens, I am unable to create webhooks due to missing scopes: webhook:read:admin a…

---

## [Custom Scope Not Enforcing User Management Permissions (Developer Issue)](https://devforum.zoom.us/t/custom-scope-not-enforcing-user-management-permissions-developer-issue/111179)

<div class="topic-metadata">

**Author:** [@integrationdev](https://devforum.zoom.us/u/integrationdev)\
**Replies:** 0\
**Last updated:** [June 3, 2024, 9:05am UTC](https://devforum.zoom.us/t/custom-scope-not-enforcing-user-management-permissions-developer-issue/111179 "2024-06-03T09:05:54Z")

</div>

We are encountering an issue with custom scopes not functioning as expected within user roles. According to the Zoom documentation, users with a custom scope should only be able to manage users who belong to groups assig…

---

## [Invalid Redirect (4,700) for production app](https://devforum.zoom.us/t/invalid-redirect-4-700-for-production-app/111210)

<div class="topic-metadata">

**Author:** [@tom-glyphic](https://devforum.zoom.us/u/tom-glyphic)\
**Replies:** 1\
**Last updated:** [June 3, 2024, 5:05pm UTC](https://devforum.zoom.us/t/invalid-redirect-4-700-for-production-app/111210 "2024-06-03T17:05:21Z")

</div>

Description Hi, my Zoom Marketplace app was just approved. The development authorization works. But the production one does not and returns Invalid redirect: https://app.glyphic.ai/settings?zoomSDKCallback=true (4,700):…

---

## [Can we mute/unmute participant/attendee in zoom webinar, I am using zoom web sdk](https://devforum.zoom.us/t/can-we-mute-unmute-participant-attendee-in-zoom-webinar-i-am-using-zoom-web-sdk/111214)

<div class="topic-metadata">

**Author:** [@shivam.jha](https://devforum.zoom.us/u/shivam.jha)\
**Replies:** 0\
**Last updated:** [June 3, 2024, 4:35pm UTC](https://devforum.zoom.us/t/can-we-mute-unmute-participant-attendee-in-zoom-webinar-i-am-using-zoom-web-sdk/111214 "2024-06-03T16:35:09Z")

</div>

Can we mute/unmute participant/attendee in zoom webinar, I am using zoom web sdk

---

## [E-learning platform integration](https://devforum.zoom.us/t/e-learning-platform-integration/24056)

<div class="topic-metadata">

**Author:** [@iwo.m](https://devforum.zoom.us/u/iwo.m)\
**Replies:** 3\
**Last updated:** [July 21, 2020, 10:26pm UTC](https://devforum.zoom.us/t/e-learning-platform-integration/24056 "2020-07-21T22:26:29Z")

</div>

What would be the best strategy for the following integration with e-learning platform? I am developing an e-learning web platform that has two types of users: teachers and students, who are grouped together in classes.…

---

## [Downloading a Zoom Cloud Recording from a shareable link using API](https://devforum.zoom.us/t/downloading-a-zoom-cloud-recording-from-a-shareable-link-using-api/90248)

<div class="topic-metadata">

**Author:** [@aanees20](https://devforum.zoom.us/u/aanees20)\
**Replies:** 1\
**Last updated:** [June 2, 2024, 4:48pm UTC](https://devforum.zoom.us/t/downloading-a-zoom-cloud-recording-from-a-shareable-link-using-api/90248 "2024-06-02T16:48:37Z")

</div>

Hi, Is there any endpoint that allows us to download zoom cloud recordings? Given, we have: A shareable link of the form: https : //us02web.zoom.us /rec/share/yf5SN4\_36HpJU6ucbsdvMJ630T6a81HQe\_KYNasdbg5q7lfQbHxaPNNBAM…

---

## [Server to server oauth "unsupported grant type"](https://devforum.zoom.us/t/server-to-server-oauth-unsupported-grant-type/91136)

<div class="topic-metadata">

**Author:** [@thkyc](https://devforum.zoom.us/u/thkyc)\
**Replies:** 6\
**Last updated:** [June 1, 2024, 8:10pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-unsupported-grant-type/91136 "2024-06-01T20:10:11Z")

</div>

Hi, I’m trying to update our node.js app to use Server to server oauth. I have enabled Server-to-server OAuth app in role management. All the settings in in the Server to server oauth app seeem to be ok. The app is pub…

---

## [Code 300: Request Body should be a valid JSON object - Can't Figure Out What's Wrong](https://devforum.zoom.us/t/code-300-request-body-should-be-a-valid-json-object-cant-figure-out-whats-wrong/111096)

<div class="topic-metadata">

**Author:** [@agray](https://devforum.zoom.us/u/agray)\
**Replies:** 1\
**Last updated:** [June 1, 2024, 1:12am UTC](https://devforum.zoom.us/t/code-300-request-body-should-be-a-valid-json-object-cant-figure-out-whats-wrong/111096 "2024-06-01T01:12:55Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Using the Zoom Meeting API https://api.zoom.us/v2/users/me/meetings Description Receiving a bad JSON error but I’m not sure why. I checked https://jsonformatter.curiousconcept…

---

## [How can I check if cloud storage facility is available for a host when creating a meeting for them?](https://devforum.zoom.us/t/how-can-i-check-if-cloud-storage-facility-is-available-for-a-host-when-creating-a-meeting-for-them/111082)

<div class="topic-metadata">

**Author:** [@productservices](https://devforum.zoom.us/u/productservices)\
**Replies:** 3\
**Last updated:** [May 31, 2024, 9:34pm UTC](https://devforum.zoom.us/t/how-can-i-check-if-cloud-storage-facility-is-available-for-a-host-when-creating-a-meeting-for-them/111082 "2024-05-31T21:34:47Z")

</div>

Hi, I am using Zoom REST API /users/{userid}/meetings to create meetings for another user. I need to get the recording also after the meeting. I see that cloud recording is available only for the paid subscribers. Is th…

---

## [Missing Zoom Room Webhook Event Scopes S2S App](https://devforum.zoom.us/t/missing-zoom-room-webhook-event-scopes-s2s-app/108421)

<div class="topic-metadata">

**Author:** [@egerhardt](https://devforum.zoom.us/u/egerhardt)\
**Replies:** 9\
**Last updated:** [May 31, 2024, 5:50pm UTC](https://devforum.zoom.us/t/missing-zoom-room-webhook-event-scopes-s2s-app/108421 "2024-05-31T17:50:14Z")

</div>

We are trying to implement the new S2S app flow for a client to gather information about their Zoom Rooms. In their environment and my own I am unable to get the Webhook Event Zoom Rooms scopes to appear for any new app…

---

## [Is there any API that provided by the zoom to do out bound call Using REST API](https://devforum.zoom.us/t/is-there-any-api-that-provided-by-the-zoom-to-do-out-bound-call-using-rest-api/111060)

<div class="topic-metadata">

**Author:** [@biswajit.sahoo.cloud](https://devforum.zoom.us/u/biswajit.sahoo.cloud)\
**Replies:** 0\
**Last updated:** [May 31, 2024, 9:23am UTC](https://devforum.zoom.us/t/is-there-any-api-that-provided-by-the-zoom-to-do-out-bound-call-using-rest-api/111060 "2024-05-31T09:23:34Z")

</div>

Is there any API that provided by the zoom to do out bound call Using REST API?

---

## [How to get client id and secret for a zoom user with email?](https://devforum.zoom.us/t/how-to-get-client-id-and-secret-for-a-zoom-user-with-email/111046)

<div class="topic-metadata">

**Author:** [@lalithaditya32](https://devforum.zoom.us/u/lalithaditya32)\
**Replies:** 0\
**Last updated:** [May 31, 2024, 6:01am UTC](https://devforum.zoom.us/t/how-to-get-client-id-and-secret-for-a-zoom-user-with-email/111046 "2024-05-31T06:01:14Z")

</div>

Hi Dev, I need to authenticate a zoom account in my web app, I have gone thorugh Zoom OAuth app documentation, It requires Client ID and Secret to use it. How to get this Client ID and Secret of the user based on User …

---

## [Feature parity of Archival API vs Product APIs](https://devforum.zoom.us/t/feature-parity-of-archival-api-vs-product-apis/109934)

<div class="topic-metadata">

**Author:** [@ondej.tomanek](https://devforum.zoom.us/u/ondej.tomanek)\
**Replies:** 3\
**Last updated:** [May 30, 2024, 6:40pm UTC](https://devforum.zoom.us/t/feature-parity-of-archival-api-vs-product-apis/109934 "2024-05-30T18:40:48Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Archiving for meetings and webinars Description Can’t figure whether Archiving for meetings and webinars is just a unifying name for diverse product APIs for downloading files?…

---

## [\`webinar.participant\_left\` webhook not available after March 21, 2024 release](https://devforum.zoom.us/t/webinar-participant-left-webhook-not-available-after-march-21-2024-release/107699)

<div class="topic-metadata">

**Author:** [@rust](https://devforum.zoom.us/u/rust)\
**Replies:** 7\
**Last updated:** [May 30, 2024, 6:17pm UTC](https://devforum.zoom.us/t/webinar-participant-left-webhook-not-available-after-march-21-2024-release/107699 "2024-05-30T18:17:42Z")

</div>

Hello. After adding Granular and optional scopes we created a new app. Previously we used the webinar.participant\_left webhook, but now it is no longer available. Have we done something wrong or is there a new alternati…

---

## [How to use the meeting creation API with an account different from the one that registered the app](https://devforum.zoom.us/t/how-to-use-the-meeting-creation-api-with-an-account-different-from-the-one-that-registered-the-app/110886)

<div class="topic-metadata">

**Author:** [@chlgusrb0213](https://devforum.zoom.us/u/chlgusrb0213)\
**Replies:** 1\
**Last updated:** [May 30, 2024, 6:06pm UTC](https://devforum.zoom.us/t/how-to-use-the-meeting-creation-api-with-an-account-different-from-the-one-that-registered-the-app/110886 "2024-05-30T18:06:24Z")

</div>

I am using Spring Boot to work with the Zoom API via OAuth 2.0. I have registered an app on the Zoom Marketplace and obtained the client ID and secret. Using these values, I want to request authorization, create meetings…

---

## [Integerate Zoom with wordpress/custom php website](https://devforum.zoom.us/t/integerate-zoom-with-wordpress-custom-php-website/85812)

<div class="topic-metadata">

**Author:** [@rabiasheikh7999](https://devforum.zoom.us/u/rabiasheikh7999)\
**Replies:** 7\
**Last updated:** [May 30, 2024, 2:13pm UTC](https://devforum.zoom.us/t/integerate-zoom-with-wordpress-custom-php-website/85812 "2024-05-30T14:13:50Z")

</div>

I’m trying to integrate Zoom meetings into my online UAE job board website, DubaiVacanciez, to allow recruiters and job seekers to connect remotely. I have created a Zoom account and obtained the API credentials, but I’m…

---

## [Retriving past webinar /participants no longer works, but /instances does](https://devforum.zoom.us/t/retriving-past-webinar-participants-no-longer-works-but-instances-does/111004)

<div class="topic-metadata">

**Author:** [@ccole3390](https://devforum.zoom.us/u/ccole3390)\
**Replies:** 0\
**Last updated:** [May 30, 2024, 1:46pm UTC](https://devforum.zoom.us/t/retriving-past-webinar-participants-no-longer-works-but-instances-does/111004 "2024-05-30T13:46:16Z")

</div>

Hi, Starting on May 20th, we started receiving the following response from the /v2/past\_webinars/\[webinar id\]/participants endpoint { "code": 200, "message": "No permission." } Nothing has changed on our end. …

---

## [/phone/roles/{roleid}/members returns all members regardless of roleid](https://devforum.zoom.us/t/phone-roles-roleid-members-returns-all-members-regardless-of-roleid/110992)

<div class="topic-metadata">

**Author:** [@PaulMcGuinness](https://devforum.zoom.us/u/PaulMcGuinness)\
**Replies:** 0\
**Last updated:** [May 30, 2024, 9:43am UTC](https://devforum.zoom.us/t/phone-roles-roleid-members-returns-all-members-regardless-of-roleid/110992 "2024-05-30T09:43:10Z")

</div>

Hi all, I’ve noticed when I try calling /phone/roles/{roleid}/members it lists all users. So for example /phone/roles:- \[ { description: "Admin has full privileges to access and manage Zoom Phone (default)" id…

---

## [Cannot get the display name of Zoom participants via API](https://devforum.zoom.us/t/cannot-get-the-display-name-of-zoom-participants-via-api/110990)

<div class="topic-metadata">

**Author:** [@G-sys2016](https://devforum.zoom.us/u/G-sys2016)\
**Replies:** 0\
**Last updated:** [May 30, 2024, 9:22am UTC](https://devforum.zoom.us/t/cannot-get-the-display-name-of-zoom-participants-via-api/110990 "2024-05-30T09:22:19Z")

</div>

I want to get the new display name when a Zoom participant changes the display name after entering a room, but the endpoint to get the user-name does not work. Also, it is not possible to change the Zoom display name fr…

---

## [How to get the access token with user id and password - OAuth2.0?](https://devforum.zoom.us/t/how-to-get-the-access-token-with-user-id-and-password-oauth2-0/110987)

<div class="topic-metadata">

**Author:** [@lalithaditya32](https://devforum.zoom.us/u/lalithaditya32)\
**Replies:** 0\
**Last updated:** [May 30, 2024, 9:11am UTC](https://devforum.zoom.us/t/how-to-get-the-access-token-with-user-id-and-password-oauth2-0/110987 "2024-05-30T09:11:30Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) \*How to get the access token with user id and password - OAuth2.0? Description How to get the access token with user id and password - OAuth2.0?. How to get the grant without s…

---

## [User Authentication without using Client ld and Secret](https://devforum.zoom.us/t/user-authentication-without-using-client-ld-and-secret/110977)

<div class="topic-metadata">

**Author:** [@lalithaditya32](https://devforum.zoom.us/u/lalithaditya32)\
**Replies:** 0\
**Last updated:** [May 30, 2024, 5:16am UTC](https://devforum.zoom.us/t/user-authentication-without-using-client-ld-and-secret/110977 "2024-05-30T05:16:13Z")

</div>

User Authentication without using Client ld and Secret How to Authenticate the user without using Client ld and Secret for ZOOM APIs to get user specific details Description How to Authenticate the user without usin…

---

## [Invalid access token trying to call /phone/call\_history API endpoint](https://devforum.zoom.us/t/invalid-access-token-trying-to-call-phone-call-history-api-endpoint/106670)

<div class="topic-metadata">

**Author:** [@jason11](https://devforum.zoom.us/u/jason11)\
**Replies:** 7\
**Last updated:** [May 29, 2024, 9:03pm UTC](https://devforum.zoom.us/t/invalid-access-token-trying-to-call-phone-call-history-api-endpoint/106670 "2024-05-29T21:03:02Z")

</div>

I am attempting to call this endpoint. I created a server-to-server app and verified it has this scope added. phone:read:list\_call\_logs:admin However, after objtaining an access token I try to call it and get this m…

---

## [LTI Pro: Student Meetings appear in Meeting List](https://devforum.zoom.us/t/lti-pro-student-meetings-appear-in-meeting-list/110959)

<div class="topic-metadata">

**Author:** [@mnordhaus2U](https://devforum.zoom.us/u/mnordhaus2U)\
**Replies:** 0\
**Last updated:** [May 29, 2024, 8:10pm UTC](https://devforum.zoom.us/t/lti-pro-student-meetings-appear-in-meeting-list/110959 "2024-05-29T20:10:05Z")

</div>

I have a question about the functionality of the LTI Pro app. We integrate LTI Pro with Canvas at the account level. One of our partners has recently seen student meetings, scheduled through the LTI connector, appearing…

---

## [Error downloading recording.transcrip file](https://devforum.zoom.us/t/error-downloading-recording-transcrip-file/107664)

<div class="topic-metadata">

**Author:** [@ops2](https://devforum.zoom.us/u/ops2)\
**Replies:** 4\
**Last updated:** [May 29, 2024, 7:51pm UTC](https://devforum.zoom.us/t/error-downloading-recording-transcrip-file/107664 "2024-05-29T19:51:28Z")

</div>

I’m using fetch request in AWS lambda to download zoom’s conference subtitle file and store it to s3, but the downloaded file is an HTML that suggests This recording does not exist.(3,301) error, if I visit download\_url …

---

## [SCIM2 Scope is Missing](https://devforum.zoom.us/t/scim2-scope-is-missing/106566)

<div class="topic-metadata">

**Author:** [@ereyes](https://devforum.zoom.us/u/ereyes)\
**Replies:** 5\
**Last updated:** [May 29, 2024, 7:46pm UTC](https://devforum.zoom.us/t/scim2-scope-is-missing/106566 "2024-05-29T19:46:28Z")

</div>

Hi. I’m unable to select SCIM2 as the scope for my OAuth2.0 app. It doesn’t appear in the list of available scopes. This is for authentication as described in this article → SCIM2 API Anyone else experiencing this?

---

## [Troubleshooting Zoom Server to Server OAuth App: Unable to Download Recordings](https://devforum.zoom.us/t/troubleshooting-zoom-server-to-server-oauth-app-unable-to-download-recordings/107215)

<div class="topic-metadata">

**Author:** [@tools2](https://devforum.zoom.us/u/tools2)\
**Replies:** 4\
**Last updated:** [May 29, 2024, 7:34pm UTC](https://devforum.zoom.us/t/troubleshooting-zoom-server-to-server-oauth-app-unable-to-download-recordings/107215 "2024-05-29T19:34:00Z")

</div>

I created a new Server to Server OAuth app and executed the following curl command (partially masked), but I was unable to download the file, and the “does not contain scopes” part was empty. request: curl -X GET https…

---

## [Callee Answered event not being sent to webhook](https://devforum.zoom.us/t/callee-answered-event-not-being-sent-to-webhook/110957)

<div class="topic-metadata">

**Author:** [@integrations4](https://devforum.zoom.us/u/integrations4)\
**Replies:** 0\
**Last updated:** [May 29, 2024, 6:55pm UTC](https://devforum.zoom.us/t/callee-answered-event-not-being-sent-to-webhook/110957 "2024-05-29T18:55:23Z")

</div>

We have been using webhooks for Zoom Phone and we are receiving events when outbound calls are started but not when inbound calls are answered. Both caller and callee events are selected in the webhook configuration (esp…

---

## [Survey Results API](https://devforum.zoom.us/t/survey-results-api/75228)

<div class="topic-metadata">

**Author:** [@janak](https://devforum.zoom.us/u/janak)\
**Replies:** 18\
**Last updated:** [May 29, 2024, 5:22pm UTC](https://devforum.zoom.us/t/survey-results-api/75228 "2024-05-29T17:22:35Z")

</div>

Can We download webinar survey results via the Zoom web interface? Which API to use to retrieve webinar survey results? Which API to use to retrieve webinar survey results? That is, I understand that v2/webinars/\[webi…

---

## [Efficiently retrieve list of registration-enabled meetings](https://devforum.zoom.us/t/efficiently-retrieve-list-of-registration-enabled-meetings/110941)

<div class="topic-metadata">

**Author:** [@lcdservices](https://devforum.zoom.us/u/lcdservices)\
**Replies:** 0\
**Last updated:** [May 29, 2024, 4:02pm UTC](https://devforum.zoom.us/t/efficiently-retrieve-list-of-registration-enabled-meetings/110941 "2024-05-29T16:02:33Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Description I am trying to find an efficient way to retrieve a list of registration-enabled meetings (scheduled and upcoming). Currently I do the following: retrieve all acc…

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

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