# API and Webhooks

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

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

**Page:** 104

---

## [Using the meeting api to assign specific hosts to different meetings](https://devforum.zoom.us/t/using-the-meeting-api-to-assign-specific-hosts-to-different-meetings/109017)

<div class="topic-metadata">

**Author:** [@bohy.ahmed](https://devforum.zoom.us/u/bohy.ahmed)\
**Replies:** 1\
**Last updated:** [May 6, 2024, 3:15am UTC](https://devforum.zoom.us/t/using-the-meeting-api-to-assign-specific-hosts-to-different-meetings/109017 "2024-05-06T03:15:02Z")

</div>

Hello, I’m using zoom meeting API to create/delete zoom meetings in my node.js app. so i have created app in zoom marketplace and used the credentials (Client id - client secret ) to connect my app with zoom meetings A…

---

## [How to determine granted scopes?](https://devforum.zoom.us/t/how-to-determine-granted-scopes/109243)

<div class="topic-metadata">

**Author:** [@isaac](https://devforum.zoom.us/u/isaac)\
**Replies:** 1\
**Last updated:** [May 4, 2024, 2:26pm UTC](https://devforum.zoom.us/t/how-to-determine-granted-scopes/109243 "2024-05-04T14:26:44Z")

</div>

When creating an oauth app using optional granular scopes, how can my server determine which optional scopes the user granted, if any? Is the only solution to attempt an api call for each potential scope?

---

## [Cannot enable closed captions while using meeting API](https://devforum.zoom.us/t/cannot-enable-closed-captions-while-using-meeting-api/109225)

<div class="topic-metadata">

**Author:** [@parth18](https://devforum.zoom.us/u/parth18)\
**Replies:** 0\
**Last updated:** [May 3, 2024, 7:07pm UTC](https://devforum.zoom.us/t/cannot-enable-closed-captions-while-using-meeting-api/109225 "2024-05-03T19:07:48Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Account Settings Update API Description I am using the above API to update account settings and schedule meeting but the closed caption still remains turned off. Manually turni…

---

## [Need test or trial account to test webinar REST APIs](https://devforum.zoom.us/t/need-test-or-trial-account-to-test-webinar-rest-apis/109216)

<div class="topic-metadata">

**Author:** [@sushildev](https://devforum.zoom.us/u/sushildev)\
**Replies:** 0\
**Last updated:** [May 3, 2024, 4:51pm UTC](https://devforum.zoom.us/t/need-test-or-trial-account-to-test-webinar-rest-apis/109216 "2024-05-03T16:51:01Z")

</div>

Is there any test or trial account available for developers to test zoom webinar and its REST APIs ? Require a Zoom test account to evaluate webinar REST APIs. The following features need to be tested- Creating a webi…

---

## [Un code d'erreur s'affiche lorsque qu'on rejoint une réunion (3001)](https://devforum.zoom.us/t/un-code-derreur-saffiche-lorsque-quon-rejoint-une-reunion-3001/109201)

<div class="topic-metadata">

**Author:** [@support-conferences](https://devforum.zoom.us/u/support-conferences)\
**Replies:** 0\
**Last updated:** [May 3, 2024, 1:19pm UTC](https://devforum.zoom.us/t/un-code-derreur-saffiche-lorsque-quon-rejoint-une-reunion-3001/109201 "2024-05-03T13:19:32Z")

</div>

Bonjour, Un utilisateur a voulu rejoindre une réunion qu’on lui as transmis, cependant lorsqu’il rejoint la réunion un code d’erreur s’affiche (3001), pouvez vous nous décrire pourquoi ce code s’affiche? ID de réunio…

---

## [Marketplace API - List Apps Getting empty result set](https://devforum.zoom.us/t/marketplace-api-list-apps-getting-empty-result-set/109171)

<div class="topic-metadata">

**Author:** [@abhishek.anne](https://devforum.zoom.us/u/abhishek.anne)\
**Replies:** 0\
**Last updated:** [May 3, 2024, 5:54am UTC](https://devforum.zoom.us/t/marketplace-api-list-apps-getting-empty-result-set/109171 "2024-05-03T05:54:32Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Zoom Marketplace API List App Description \*Objective: I want to fetch all apps registered with my account. For example I am using Google Meetings app with zoom \* I tried with …

---

## [OAuth 4700 error](https://devforum.zoom.us/t/oauth-4700-error/109144)

<div class="topic-metadata">

**Author:** [@rasha](https://devforum.zoom.us/u/rasha)\
**Replies:** 1\
**Last updated:** [May 2, 2024, 6:34pm UTC](https://devforum.zoom.us/t/oauth-4700-error/109144 "2024-05-02T18:34:16Z")

</div>

I have created a Zoom OAuth integration to use within my own application. It is still in development mode, I have not published it. When I go to the generated local test auth url, I can auth successfully. However, when …

---

## [Different Scopes interfaces](https://devforum.zoom.us/t/different-scopes-interfaces/109141)

<div class="topic-metadata">

**Author:** [@Keith\_Sipes](https://devforum.zoom.us/u/Keith_Sipes)\
**Replies:** 0\
**Last updated:** [May 2, 2024, 4:39pm UTC](https://devforum.zoom.us/t/different-scopes-interfaces/109141 "2024-05-02T16:39:48Z")

</div>

App Marketplace \> Develop Server-to-Server App \> Scopes Issue - have configured several Pro accounts to operate with an approved third party app successfully. on 5/2/24 tried to config another account and Scopes window …

---

## [Difference between recording transcript and vtt transcript](https://devforum.zoom.us/t/difference-between-recording-transcript-and-vtt-transcript/109127)

<div class="topic-metadata">

**Author:** [@cahereford](https://devforum.zoom.us/u/cahereford)\
**Replies:** 0\
**Last updated:** [May 2, 2024, 1:03pm UTC](https://devforum.zoom.us/t/difference-between-recording-transcript-and-vtt-transcript/109127 "2024-05-02T13:03:04Z")

</div>

Hi there. I use Zoom for a lot of qualitative research in my work. I’ve noticed the scrolling transcript on the meeting recording and the vtt transcript file I receive after are different. Each seem to be more accurate i…

---

## [Delete webinar via API does not send out Webinar cancellation message](https://devforum.zoom.us/t/delete-webinar-via-api-does-not-send-out-webinar-cancellation-message/5663)

<div class="topic-metadata">

**Author:** [@nelson](https://devforum.zoom.us/u/nelson)\
**Replies:** 20\
**Last updated:** [May 2, 2024, 10:31am UTC](https://devforum.zoom.us/t/delete-webinar-via-api-does-not-send-out-webinar-cancellation-message/5663 "2024-05-02T10:31:55Z")

</div>

When I delete a webinar from the web portal, I get an option to “Send webinar cancellation email to panelists and registrants” with the ability to customize the subject and content. Yesterday, when I used https://market…

---

## [Local test does not notify webhook when Remove is executed](https://devforum.zoom.us/t/local-test-does-not-notify-webhook-when-remove-is-executed/109089)

<div class="topic-metadata">

**Author:** [@izumino](https://devforum.zoom.us/u/izumino)\
**Replies:** 0\
**Last updated:** [May 2, 2024, 6:29am UTC](https://devforum.zoom.us/t/local-test-does-not-notify-webhook-when-remove-is-executed/109089 "2024-05-02T06:29:06Z")

</div>

The problem is that in the local test items the add works fine, but the delete does not. The webhook url is set in Deauthorization Notification. The target URL is the webhook url of the development environment that is …

---

## [GET /metrics/meetings by from='2023-06-01 01:00:00'&to='2023-06-06 01:00:00'](https://devforum.zoom.us/t/get-metrics-meetings-by-from-2023-06-01-0100-to-2023-06-06-0100/108746)

<div class="topic-metadata">

**Author:** [@rsonicanada](https://devforum.zoom.us/u/rsonicanada)\
**Replies:** 3\
**Last updated:** [May 2, 2024, 5:05am UTC](https://devforum.zoom.us/t/get-metrics-meetings-by-from-2023-06-01-0100-to-2023-06-06-0100/108746 "2024-05-02T05:05:56Z")

</div>

Description GET /metrics/meetings by from=‘2023-06-01 01:00:00’&to=‘2023-06-06 01:00:00’ Error? Unable to get data for from and to dates provided in the GET API How To Reproduce Steps to reproduce the behavior: G…

---

## [Recording Events are missing from Account Level App](https://devforum.zoom.us/t/recording-events-are-missing-from-account-level-app/107459)

<div class="topic-metadata">

**Author:** [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Replies:** 7\
**Last updated:** [May 2, 2024, 3:35am UTC](https://devforum.zoom.us/t/recording-events-are-missing-from-account-level-app/107459 "2024-05-02T03:35:57Z")

</div>

This topic is specially for Zoom Dev Support. I have created two account level apps but when trying to activate cloud recording web hooks in the list there is no any Recording events why Here no any Meeting Recordings …

---

## [Invalid access token, does not contain scopes:\[account:read:lock\_settings:master\]](https://devforum.zoom.us/t/invalid-access-token-does-not-contain-scopes-accountlock-settings-master/109047)

<div class="topic-metadata">

**Author:** [@xforce-lab](https://devforum.zoom.us/u/xforce-lab)\
**Replies:** 0\
**Last updated:** [May 1, 2024, 5:55pm UTC](https://devforum.zoom.us/t/invalid-access-token-does-not-contain-scopes-accountlock-settings-master/109047 "2024-05-01T17:55:59Z")

</div>

I’m trying to see my account locked setting, and my account is a basic one, so is this the issue that I am seeing this irrelevant error? I have added the master as well as the admin scope for lock settings, and I am usin…

---

## [Error "This API does not support client credentials for authorization." when trying to call an endpoint with Server-to-Server OAuth App credentials](https://devforum.zoom.us/t/error-this-api-does-not-support-client-credentials-for-authorization-when-trying-to-call-an-endpoint-with-server-to-server-oauth-app-credentials/85028)

<div class="topic-metadata">

**Author:** [@rich1](https://devforum.zoom.us/u/rich1)\
**Replies:** 18\
**Last updated:** [May 1, 2024, 3:57pm UTC](https://devforum.zoom.us/t/error-this-api-does-not-support-client-credentials-for-authorization-when-trying-to-call-an-endpoint-with-server-to-server-oauth-app-credentials/85028 "2024-05-01T15:57:20Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) (https://api.zoom.us/v2/users/:userId/meetings?type=live&page\_size=30&page\_number=1) Description I am working on updating our authentication from JWT to OAuth. I followed the…

---

## [Team Chat API sessionId inconsistency between webhook and session API](https://devforum.zoom.us/t/team-chat-api-sessionid-inconsistency-between-webhook-and-session-api/108860)

<div class="topic-metadata">

**Author:** [@npaul](https://devforum.zoom.us/u/npaul)\
**Replies:** 1\
**Last updated:** [May 1, 2024, 6:12am UTC](https://devforum.zoom.us/t/team-chat-api-sessionid-inconsistency-between-webhook-and-session-api/108860 "2024-05-01T06:12:25Z")

</div>

Hi, We are seeing an issue where the sessionId that you get from chat\_message.sent webhook and from the https://api.zoom.us/v2/report/chat/sessions api are different. This was not the case until today. This seems to b…

---

## [Can't access recordings setting for event types](https://devforum.zoom.us/t/cant-access-recordings-setting-for-event-types/108435)

<div class="topic-metadata">

**Author:** [@liam.boujnida](https://devforum.zoom.us/u/liam.boujnida)\
**Replies:** 1\
**Last updated:** [April 30, 2024, 10:37pm UTC](https://devforum.zoom.us/t/cant-access-recordings-setting-for-event-types/108435 "2024-04-30T22:37:53Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) recording.completed Description I upgraded my account tier to pro recently and I am using a server to server oauth app. In the event types configuration I am trying to add rec…

---

## [Cloud Recording (user:read:list\_recordings) isn't appearing during Granular Scopes setup](https://devforum.zoom.us/t/cloud-recording-userlist-recordings-isnt-appearing-during-granular-scopes-setup/106750)

<div class="topic-metadata">

**Author:** [@jiw81](https://devforum.zoom.us/u/jiw81)\
**Replies:** 3\
**Last updated:** [April 30, 2024, 10:36pm UTC](https://devforum.zoom.us/t/cloud-recording-userlist-recordings-isnt-appearing-during-granular-scopes-setup/106750 "2024-04-30T22:36:44Z")

</div>

I’ve created an app. While setting up Granular Scopes, I can’t find Cloud Recording (user:read:list\_recordings). Where should I look?

---

## [How I can set some custom days as expiration of meeting link?](https://devforum.zoom.us/t/how-i-can-set-some-custom-days-as-expiration-of-meeting-link/108901)

<div class="topic-metadata">

**Author:** [@naseer.quaidian](https://devforum.zoom.us/u/naseer.quaidian)\
**Replies:** 3\
**Last updated:** [April 30, 2024, 10:21pm UTC](https://devforum.zoom.us/t/how-i-can-set-some-custom-days-as-expiration-of-meeting-link/108901 "2024-04-30T22:21:15Z")

</div>

How I can set some custom days as expiration of meeting link?

---

## [TTL is not working with create meeting API](https://devforum.zoom.us/t/ttl-is-not-working-with-create-meeting-api/108962)

<div class="topic-metadata">

**Author:** [@techbowl](https://devforum.zoom.us/u/techbowl)\
**Replies:** 0\
**Last updated:** [April 30, 2024, 12:49pm UTC](https://devforum.zoom.us/t/ttl-is-not-working-with-create-meeting-api/108962 "2024-04-30T12:49:24Z")

</div>

Does join\_url included in the response of POST /users/{userId}/meetings have an expiration date(or ttl)? When I joined a meeting a while after it was issued, an error message was output stating that the meeting ID was a…

---

## [Webinar API integration](https://devforum.zoom.us/t/webinar-api-integration/108958)

<div class="topic-metadata">

**Author:** [@tushar.jaisinghani](https://devforum.zoom.us/u/tushar.jaisinghani)\
**Replies:** 0\
**Last updated:** [April 30, 2024, 11:00am UTC](https://devforum.zoom.us/t/webinar-api-integration/108958 "2024-04-30T11:00:20Z")

</div>

Hi Team, For a client of mine, they are trying to integrate Webinar registration API to their CRM. However, to initialize this API, they are not able to generate/find the OAuth Token for the same. Can you help guide / p…

---

## [Intergrate reactjs with zoom meeting](https://devforum.zoom.us/t/intergrate-reactjs-with-zoom-meeting/108805)

<div class="topic-metadata">

**Author:** [@marwa.y.salih](https://devforum.zoom.us/u/marwa.y.salih)\
**Replies:** 8\
**Last updated:** [April 30, 2024, 10:21am UTC](https://devforum.zoom.us/t/intergrate-reactjs-with-zoom-meeting/108805 "2024-04-30T10:21:58Z")

</div>

hello everyone this is my first time working with zoom , i have react Js website it an educational website , what i want to do is if user’s want to attend lecture for example next week at specific time i want to an emai…

---

## [Zoom Webinar data with Stitch integration](https://devforum.zoom.us/t/zoom-webinar-data-with-stitch-integration/108951)

<div class="topic-metadata">

**Author:** [@kumar.prasanna](https://devforum.zoom.us/u/kumar.prasanna)\
**Replies:** 0\
**Last updated:** [April 30, 2024, 9:34am UTC](https://devforum.zoom.us/t/zoom-webinar-data-with-stitch-integration/108951 "2024-04-30T09:34:16Z")

</div>

We have created the Zoom Marketplace app, scoped the webinar, and registered the attendee details. And integrated with stitch. I authenticated successfully, but data extraction is not happening. Could you please guide me…

---

## [Integration Zoom - Marketo failing on multiple launchpoints that have been working since the use](https://devforum.zoom.us/t/integration-zoom-marketo-failing-on-multiple-launchpoints-that-have-been-working-since-the-use/108578)

<div class="topic-metadata">

**Author:** [@Sandra\_Debeyser](https://devforum.zoom.us/u/Sandra_Debeyser)\
**Replies:** 1\
**Last updated:** [April 30, 2024, 7:46am UTC](https://devforum.zoom.us/t/integration-zoom-marketo-failing-on-multiple-launchpoints-that-have-been-working-since-the-use/108578 "2024-04-30T07:46:34Z")

</div>

Our Zoom launchpoint integrations on Marketo are no longer working. We’ve tried all your support suggestion and also been on a call with a Zoom Customer Service just now. So far the issue has not been resolved although t…

---

## [Is it possible to get the meeting the user is currently in?](https://devforum.zoom.us/t/is-it-possible-to-get-the-meeting-the-user-is-currently-in/108923)

<div class="topic-metadata">

**Author:** [@ryan9](https://devforum.zoom.us/u/ryan9)\
**Replies:** 0\
**Last updated:** [April 30, 2024, 12:19am UTC](https://devforum.zoom.us/t/is-it-possible-to-get-the-meeting-the-user-is-currently-in/108923 "2024-04-30T00:19:29Z")

</div>

I’m creating a desktop mac app that will have some zoom integration. I want to get the ID of the meeting the user is currently in, if the user is in a meeting. Either with the HTTP API or through the Mac zoomSDK works. I…

---

## [List Meeting Api the participant is not correct](https://devforum.zoom.us/t/list-meeting-api-the-participant-is-not-correct/108210)

<div class="topic-metadata">

**Author:** [@Bruce.Wang](https://devforum.zoom.us/u/Bruce.Wang)\
**Replies:** 9\
**Last updated:** [April 29, 2024, 7:34pm UTC](https://devforum.zoom.us/t/list-meeting-api-the-participant-is-not-correct/108210 "2024-04-29T19:34:10Z")

</div>

Steps to reproduce :the meeting has host and a learner \> Learner leave meeting and join in again \> Staff end meeting Expected Result:the api will show participant number is 2 Actual Result:the api shows participant num…

---

## [Granular scopes: Specification change of Scope setting for creating Oauth apps on the Developer site](https://devforum.zoom.us/t/granular-scopes-specification-change-of-scope-setting-for-creating-oauth-apps-on-the-developer-site/108207)

<div class="topic-metadata">

**Author:** [@hirosaka](https://devforum.zoom.us/u/hirosaka)\
**Replies:** 5\
**Last updated:** [April 29, 2024, 7:29pm UTC](https://devforum.zoom.us/t/granular-scopes-specification-change-of-scope-setting-for-creating-oauth-apps-on-the-developer-site/108207 "2024-04-29T19:29:04Z")

</div>

\-Request Details In the Scope settings (detailed settings after 21.March,Granular scopes) when creating an OAuth application. Permissions granted to OAuth app (before 21.March, Classic scopes) meeting:read meeting:wr…

---

## [How to Delete Zoom Recording from API](https://devforum.zoom.us/t/how-to-delete-zoom-recording-from-api/103537)

<div class="topic-metadata">

**Author:** [@ramki](https://devforum.zoom.us/u/ramki)\
**Replies:** 17\
**Last updated:** [April 29, 2024, 7:13pm UTC](https://devforum.zoom.us/t/how-to-delete-zoom-recording-from-api/103537 "2024-04-29T19:13:27Z")

</div>

I am writing to request the deletion of a meeting recording and meeting details from our Zoom account from the code. I am unable to find the Scopes\[DELETE\] and API documentation for deleting meeting recording so could yo…

---

## [I am not able to authorize my moodle lms with zoom](https://devforum.zoom.us/t/i-am-not-able-to-authorize-my-moodle-lms-with-zoom/108864)

<div class="topic-metadata">

**Author:** [@imtiazahmadbscs](https://devforum.zoom.us/u/imtiazahmadbscs)\
**Replies:** 1\
**Last updated:** [April 29, 2024, 7:10pm UTC](https://devforum.zoom.us/t/i-am-not-able-to-authorize-my-moodle-lms-with-zoom/108864 "2024-04-29T19:10:42Z")

</div>

While connecting API with my moodle Zoom ap I am getting this error: The Zoom OAuth configuration is missing these required scopes: meeting:read:admin, meeting:write:admin, user:read:admin As now selecting a scope limi…

---

## [Get pastJoined meeting reports join\_time and leave\_time aren't UTC](https://devforum.zoom.us/t/get-pastjoined-meeting-reports-join-time-and-leave-time-arent-utc/87893)

<div class="topic-metadata">

**Author:** [@brianmolen](https://devforum.zoom.us/u/brianmolen)\
**Replies:** 8\
**Last updated:** [April 29, 2024, 7:00pm UTC](https://devforum.zoom.us/t/get-pastjoined-meeting-reports-join-time-and-leave-time-arent-utc/87893 "2024-04-29T19:00:52Z")

</div>

When using “GET /report/users/{userId}/meetings” with “pastJoined” returns join\_time and leave\_time in local time. Is this intentional? The start\_time and end\_time are in UTC when getting “past” reports. This is causing…

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

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