# API and Webhooks

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

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

**Page:** 174

---

## [Meeting Started and Meeting Ended webhooks not firing in production](https://devforum.zoom.us/t/meeting-started-and-meeting-ended-webhooks-not-firing-in-production/87587)

<div class="topic-metadata">

**Author:** [@pb\_zoom](https://devforum.zoom.us/u/pb_zoom)\
**Replies:** 5\
**Last updated:** [May 10, 2023, 4:49pm UTC](https://devforum.zoom.us/t/meeting-started-and-meeting-ended-webhooks-not-firing-in-production/87587 "2023-05-10T16:49:44Z")

</div>

Hi there, We added two new webhook events to our marketplace app: Start Meeting and End Meeting. We previously had “All Recordings Completed” and “Recording Transcripts completed” events. The meetings start/end events …

---

## [Signature Verification Issue with Webhook](https://devforum.zoom.us/t/signature-verification-issue-with-webhook/87614)

<div class="topic-metadata">

**Author:** [@creatorbuzz46](https://devforum.zoom.us/u/creatorbuzz46)\
**Replies:** 4\
**Last updated:** [May 10, 2023, 4:07pm UTC](https://devforum.zoom.us/t/signature-verification-issue-with-webhook/87614 "2023-05-10T16:07:04Z")

</div>

I am currently experiencing an issue with a webhook that I am using on Zoom. Specifically, the signature that I am receiving from the webhook does not match the signature that I am generating on my own through the payloa…

---

## [Identity of participants in participant\_audio\_files from /meetings/{meetingId}/recordings](https://devforum.zoom.us/t/identity-of-participants-in-participant-audio-files-from-meetings-meetingid-recordings/87774)

<div class="topic-metadata">

**Author:** [@brett.apex](https://devforum.zoom.us/u/brett.apex)\
**Replies:** 6\
**Last updated:** [May 10, 2023, 2:28pm UTC](https://devforum.zoom.us/t/identity-of-participants-in-participant-audio-files-from-meetings-meetingid-recordings/87774 "2023-05-10T14:28:28Z")

</div>

How does one match the identity of each of the participant\_audio\_files from /meetings/{meetingId}/recordings to the identity of the participants in /past\_meetings/{meetingId}/participants? There is no id that correlate…

---

## [BUG ! Update meeting\_authentication .authentication\_option](https://devforum.zoom.us/t/bug-update-meeting-authentication-authentication-option/88160)

<div class="topic-metadata">

**Author:** [@tihomir.kamenov](https://devforum.zoom.us/u/tihomir.kamenov)\
**Replies:** 0\
**Last updated:** [May 10, 2023, 12:14pm UTC](https://devforum.zoom.us/t/bug-update-meeting-authentication-authentication-option/88160 "2023-05-10T12:14:19Z")

</div>

Hello, Im licensed user and im trying to create meeting that is for only specific emails - that are added from from the registrant API thats why i wanna try add authentication\_option: type - Signed in to account associat…

---

## [How to access Zoom chatbot by public users](https://devforum.zoom.us/t/how-to-access-zoom-chatbot-by-public-users/87811)

<div class="topic-metadata">

**Author:** [@jijo](https://devforum.zoom.us/u/jijo)\
**Replies:** 3\
**Last updated:** [May 9, 2023, 3:43pm UTC](https://devforum.zoom.us/t/how-to-access-zoom-chatbot-by-public-users/87811 "2023-05-09T15:43:11Z")

</div>

We have a zoom app/chatbot build using the Zoom API’s. But this chatbot is currently only available to admin users with in our organization. Can you please let us know what is the best approach for this app to be access…

---

## [When sending zoom meeting deletion request getting below error ({"code":401,"message":"Can not load email."})](https://devforum.zoom.us/t/when-sending-zoom-meeting-deletion-request-getting-below-error-code-401-message-can-not-load-email/86911)

<div class="topic-metadata">

**Author:** [@malinda.p](https://devforum.zoom.us/u/malinda.p)\
**Replies:** 17\
**Last updated:** [May 9, 2023, 3:22pm UTC](https://devforum.zoom.us/t/when-sending-zoom-meeting-deletion-request-getting-below-error-code-401-message-can-not-load-email/86911 "2023-05-09T15:22:10Z")

</div>

The URL im Using https://api.zoom.us/v2/meetings/{meetingId}?schedule\_for\_reminder=true&cancel\_meeting\_reminder=true This is a delete request i want to send notification to participant via an email but getting the belo…

---

## [Missing scopes and events for Webinars](https://devforum.zoom.us/t/missing-scopes-and-events-for-webinars/87877)

<div class="topic-metadata">

**Author:** [@nikola.sajic](https://devforum.zoom.us/u/nikola.sajic)\
**Replies:** 3\
**Last updated:** [May 9, 2023, 3:19pm UTC](https://devforum.zoom.us/t/missing-scopes-and-events-for-webinars/87877 "2023-05-09T15:19:29Z")

</div>

Hello everyone, I’m moving from JWT App to Server-To-Server OAuth. I’m stuck on missing scopes for Webinar, concretely webinar:write:admin and webinar:write scopes. This is what I have of scopes: Also, I need Webin…

---

## [Why no "location" in user's returned info?](https://devforum.zoom.us/t/why-no-location-in-users-returned-info/86983)

<div class="topic-metadata">

**Author:** [@bwayan75](https://devforum.zoom.us/u/bwayan75)\
**Replies:** 6\
**Last updated:** [May 9, 2023, 1:57pm UTC](https://devforum.zoom.us/t/why-no-location-in-users-returned-info/86983 "2023-05-09T13:57:58Z")

</div>

I am managing a region of 15 countries and I want to have the split of licenses per country. In the web portal of Zoom admin, I wrote the ‘location’ field of all these users (as department as said … should be only for ……

---

## [First recording.started event not received](https://devforum.zoom.us/t/first-recording-started-event-not-received/86244)

<div class="topic-metadata">

**Author:** [@flaria](https://devforum.zoom.us/u/flaria)\
**Replies:** 1\
**Last updated:** [May 9, 2023, 1:43pm UTC](https://devforum.zoom.us/t/first-recording-started-event-not-received/86244 "2023-05-09T13:43:45Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) \[https://developers.zoom.us/docs/api/rest/reference/zoom-api/events/#operation/recording.started\](https://Webhook Recording Started) Description I’m having an unexpected behavi…

---

## [Server to Server OAUTH - limit Meeting access to only Meetings created through App](https://devforum.zoom.us/t/server-to-server-oauth-limit-meeting-access-to-only-meetings-created-through-app/88049)

<div class="topic-metadata">

**Author:** [@sam.stern](https://devforum.zoom.us/u/sam.stern)\
**Replies:** 2\
**Last updated:** [May 9, 2023, 1:31pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-limit-meeting-access-to-only-meetings-created-through-app/88049 "2023-05-09T13:31:20Z")

</div>

Is it possible to setup a custom App using Server to Server OAuthentication that has access to create Meetings and access the Meetings it has created, but doesn’t have access to other meetings within the Organization? Lo…

---

## [One webhook for multiple zoom account](https://devforum.zoom.us/t/one-webhook-for-multiple-zoom-account/87750)

<div class="topic-metadata">

**Author:** [@engineers](https://devforum.zoom.us/u/engineers)\
**Replies:** 2\
**Last updated:** [May 9, 2023, 1:29am UTC](https://devforum.zoom.us/t/one-webhook-for-multiple-zoom-account/87750 "2023-05-09T01:29:23Z")

</div>

Multiple account webhook we had a backend that captures webhook from several Zoom accounts (using old JWT apps) it works until recently, webhook require challenge-response mechanism to be validated. we follow the guide…

---

## [How to Get Live Participants of a Live Meeting through Meeting SDK or Zoom API?](https://devforum.zoom.us/t/how-to-get-live-participants-of-a-live-meeting-through-meeting-sdk-or-zoom-api/87764)

<div class="topic-metadata">

**Author:** [@enthuashu](https://devforum.zoom.us/u/enthuashu)\
**Replies:** 1\
**Last updated:** [May 9, 2023, 1:27am UTC](https://devforum.zoom.us/t/how-to-get-live-participants-of-a-live-meeting-through-meeting-sdk-or-zoom-api/87764 "2023-05-09T01:27:33Z")

</div>

I am using zoom sdk for organizing meet setup at frontend and using zoom api for creating meet. I want to get the currently joined live participants in the ongoing meet? Is there any way to do that? Thanks!

---

## [Does Webhook response data is invalid after respond to Zoom?](https://devforum.zoom.us/t/does-webhook-response-data-is-invalid-after-respond-to-zoom/87963)

<div class="topic-metadata">

**Author:** [@0417taehyun](https://devforum.zoom.us/u/0417taehyun)\
**Replies:** 1\
**Last updated:** [May 9, 2023, 1:22am UTC](https://devforum.zoom.us/t/does-webhook-response-data-is-invalid-after-respond-to-zoom/87963 "2023-05-09T01:22:09Z")

</div>

Does Webhook response data is invalid after respond to Zoom? I try to download recording files when I get recording.completed event by Zoom Webhook and I use the download\_token and download\_url for a specific recording …

---

## [Getting 400 No Permission when getting v2/report/activity and v2/report/operationlogs](https://devforum.zoom.us/t/getting-400-no-permission-when-getting-v2-report-activity-and-v2-report-operationlogs/87120)

<div class="topic-metadata">

**Author:** [@yapanther](https://devforum.zoom.us/u/yapanther)\
**Replies:** 5\
**Last updated:** [May 9, 2023, 1:21am UTC](https://devforum.zoom.us/t/getting-400-no-permission-when-getting-v2-report-activity-and-v2-report-operationlogs/87120 "2023-05-09T01:21:21Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://api.zoom.us/v2/report/operationlogs https://api.zoom.us/v2/report/activities Description We have been receiving 400 No Permission errors when querying for activity and…

---

## [How to Integrate Zoom in react Js](https://devforum.zoom.us/t/how-to-integrate-zoom-in-react-js/88000)

<div class="topic-metadata">

**Author:** [@engmuhammadwaseem052](https://devforum.zoom.us/u/engmuhammadwaseem052)\
**Replies:** 1\
**Last updated:** [May 9, 2023, 1:12am UTC](https://devforum.zoom.us/t/how-to-integrate-zoom-in-react-js/88000 "2023-05-09T01:12:10Z")

</div>

“Hello everyone, I’m in need of your assistance. My boss has tasked me with integrating Zoom into our React JS application, and I’m not quite sure how to go about it. Specifically, I need to create a Zoom app that allows…

---

## [Not receiving webhooks from oauth type app](https://devforum.zoom.us/t/not-receiving-webhooks-from-oauth-type-app/87985)

<div class="topic-metadata">

**Author:** [@pascal.ney](https://devforum.zoom.us/u/pascal.ney)\
**Replies:** 1\
**Last updated:** [May 9, 2023, 1:07am UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-oauth-type-app/87985 "2023-05-09T01:07:40Z")

</div>

Before Creating a New Topic: If you’re experiencing unexpected API/Zoom API Events (webhooks) behavior please search the forum with relevant keywords (e.x. error message) and follow the guidance outlined in those posts. …

---

## [bagimana menampilkan data dari zoom yang dibuat Recurring meeting](https://devforum.zoom.us/t/bagimana-menampilkan-data-dari-zoom-yang-dibuat-recurring-meeting/88008)

<div class="topic-metadata">

**Author:** [@dedi-darmawan](https://devforum.zoom.us/u/dedi-darmawan)\
**Replies:** 1\
**Last updated:** [May 9, 2023, 1:02am UTC](https://devforum.zoom.us/t/bagimana-menampilkan-data-dari-zoom-yang-dibuat-recurring-meeting/88008 "2023-05-09T01:02:41Z")

</div>

how to display data from zoom created by Recurring meeting

---

## [ZOOM API timeout error](https://devforum.zoom.us/t/zoom-api-timeout-error/88002)

<div class="topic-metadata">

**Author:** [@voidpixelss](https://devforum.zoom.us/u/voidpixelss)\
**Replies:** 1\
**Last updated:** [May 9, 2023, 12:59am UTC](https://devforum.zoom.us/t/zoom-api-timeout-error/88002 "2023-05-09T00:59:51Z")

</div>

Preformatted textYesterday my page was working normally with zoom. Didn’t change anyting. Since yesterday the page gives timeout and errorcode 1 to the attendee. what should we do ? This is javascript console: {metho…

---

## [Integrate Zoom API for creating meeting](https://devforum.zoom.us/t/integrate-zoom-api-for-creating-meeting/63676)

<div class="topic-metadata">

**Author:** [@prasad](https://devforum.zoom.us/u/prasad)\
**Replies:** 3\
**Last updated:** [May 9, 2023, 12:54am UTC](https://devforum.zoom.us/t/integrate-zoom-api-for-creating-meeting/63676 "2023-05-09T00:54:05Z")

</div>

Using this template helps us debug your issues more effectively :slight\_smile: Description We wish to integrate Zoom API into our application which has been hosted in Azure. This application supports multi tenants. How …

---

## [Zoom API test environments](https://devforum.zoom.us/t/zoom-api-test-environments/65541)

<div class="topic-metadata">

**Author:** [@siavash.kayal](https://devforum.zoom.us/u/siavash.kayal)\
**Replies:** 3\
**Last updated:** [May 9, 2023, 12:49am UTC](https://devforum.zoom.us/t/zoom-api-test-environments/65541 "2023-05-09T00:49:22Z")

</div>

I am using Zoom API to get meeting data. I wonder if there is any test environment that I can test API call or I should only use Zoom on Production? Thanks

---

## [Zoom Meeting mapping meeting with webhook response](https://devforum.zoom.us/t/zoom-meeting-mapping-meeting-with-webhook-response/85739)

<div class="topic-metadata">

**Author:** [@gauravdev](https://devforum.zoom.us/u/gauravdev)\
**Replies:** 4\
**Last updated:** [May 9, 2023, 12:44am UTC](https://devforum.zoom.us/t/zoom-meeting-mapping-meeting-with-webhook-response/85739 "2023-05-09T00:44:40Z")

</div>

I am using ZoomMtg to create a meeting and join same personal meeting for every call. Now i get response after meeting ends from webhook which is set in Meeting SDK app in marketplace. I am having issue mapping the mee…

---

## [Zoom Phone Marketplace App - Admin scopes](https://devforum.zoom.us/t/zoom-phone-marketplace-app-admin-scopes/86827)

<div class="topic-metadata">

**Author:** [@harrison](https://devforum.zoom.us/u/harrison)\
**Replies:** 3\
**Last updated:** [May 9, 2023, 12:38am UTC](https://devforum.zoom.us/t/zoom-phone-marketplace-app-admin-scopes/86827 "2023-05-09T00:38:05Z")

</div>

Hi there, We need to get get all call web hook data related to an account. The only way we know how to do this is to use an admin scope. However, this is preventing access for non admins to authenticate or sign in. Is …

---

## [Meeting API permssions](https://devforum.zoom.us/t/meeting-api-permssions/87330)

<div class="topic-metadata">

**Author:** [@thomas.coon1](https://devforum.zoom.us/u/thomas.coon1)\
**Replies:** 3\
**Last updated:** [May 9, 2023, 12:20am UTC](https://devforum.zoom.us/t/meeting-api-permssions/87330 "2023-05-09T00:20:19Z")

</div>

Does use of the Meeting API require any special permission settings or additional account setting? I’ve setup Server to Server OAuth under a Business account and have no problem getting a Bearer Token and using it to li…

---

## [OAuth Error (Oops, we were unable to complete your request (4,700)) for some users alone](https://devforum.zoom.us/t/oauth-error-oops-we-were-unable-to-complete-your-request-4-700-for-some-users-alone/87532)

<div class="topic-metadata">

**Author:** [@sid](https://devforum.zoom.us/u/sid)\
**Replies:** 4\
**Last updated:** [May 9, 2023, 12:14am UTC](https://devforum.zoom.us/t/oauth-error-oops-we-were-unable-to-complete-your-request-4-700-for-some-users-alone/87532 "2023-05-09T00:14:59Z")

</div>

We have a zoom app. Recently, some of our users were unable to authorise this app and got the following error during the OAuth flow: “Oops! We were unable to complete your request. Please try again. (4,700)” After retr…

---

## [Single API Token for many accounts](https://devforum.zoom.us/t/single-api-token-for-many-accounts/87547)

<div class="topic-metadata">

**Author:** [@teachmeskillszoomtes](https://devforum.zoom.us/u/teachmeskillszoomtes)\
**Replies:** 5\
**Last updated:** [May 8, 2023, 11:59pm UTC](https://devforum.zoom.us/t/single-api-token-for-many-accounts/87547 "2023-05-08T23:59:59Z")

</div>

Good day! I’m a developer who would like to use Zoom’s API to download Cloud Recordings. The situation is as follows, I have several Zoom accounts independent of each other from where I need to download video recordings…

---

## [User does not exist error - OAuth App](https://devforum.zoom.us/t/user-does-not-exist-error-oauth-app/87366)

<div class="topic-metadata">

**Author:** [@rmascarenhas](https://devforum.zoom.us/u/rmascarenhas)\
**Replies:** 3\
**Last updated:** [May 8, 2023, 11:43pm UTC](https://devforum.zoom.us/t/user-does-not-exist-error-oauth-app/87366 "2023-05-08T23:43:12Z")

</div>

We get the below error on using a company admin token to retrieve user info from a Zoom OAuth app. The user being fetched has a different email domain from the company domain, but is listed on the list of licensed users…

---

## [Zapier, API Request (Beta) in Zoom. How to get a list of all meetings?](https://devforum.zoom.us/t/zapier-api-request-beta-in-zoom-how-to-get-a-list-of-all-meetings/88011)

<div class="topic-metadata">

**Author:** [@meldenys](https://devforum.zoom.us/u/meldenys)\
**Replies:** 1\
**Last updated:** [May 8, 2023, 11:36pm UTC](https://devforum.zoom.us/t/zapier-api-request-beta-in-zoom-how-to-get-a-list-of-all-meetings/88011 "2023-05-08T23:36:58Z")

</div>

Hi everyone! I’m using Zapier’s API Request (Beta) in Zoom. I want to retrieve a list of All meetings on an account. Request URL https://api.zoom.us/v2/users/me/meetings Unfortunately I’m getting only 30 records, in…

---

## [Non backwards compatibility of OAuth Authorization Code token for Chatbot API](https://devforum.zoom.us/t/non-backwards-compatibility-of-oauth-authorization-code-token-for-chatbot-api/88038)

<div class="topic-metadata">

**Author:** [@igor.torq](https://devforum.zoom.us/u/igor.torq)\
**Replies:** 1\
**Last updated:** [May 8, 2023, 11:14pm UTC](https://devforum.zoom.us/t/non-backwards-compatibility-of-oauth-authorization-code-token-for-chatbot-api/88038 "2023-05-08T23:14:24Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Chatbot Send Message API Get User’s Profile Description Our app generated an OAuth’s Authorization Code flow token which served us well for all of Zoom’s APIs, including send…

---

## [How Prevent same user from joining multiple tabs/devices in Zoom Meeting SDK?](https://devforum.zoom.us/t/how-prevent-same-user-from-joining-multiple-tabs-devices-in-zoom-meeting-sdk/87767)

<div class="topic-metadata">

**Author:** [@enthuashu](https://devforum.zoom.us/u/enthuashu)\
**Replies:** 1\
**Last updated:** [May 8, 2023, 8:42pm UTC](https://devforum.zoom.us/t/how-prevent-same-user-from-joining-multiple-tabs-devices-in-zoom-meeting-sdk/87767 "2023-05-08T20:42:44Z")

</div>

I want only unique attendees in my zoom meetings. If same user tries to join again through different tab or device then he should not be able to join.

---

## [Requests for meeting details and meeting participants don't match](https://devforum.zoom.us/t/requests-for-meeting-details-and-meeting-participants-dont-match/87705)

<div class="topic-metadata">

**Author:** [@kevinhtre](https://devforum.zoom.us/u/kevinhtre)\
**Replies:** 1\
**Last updated:** [May 8, 2023, 8:26pm UTC](https://devforum.zoom.us/t/requests-for-meeting-details-and-meeting-participants-dont-match/87705 "2023-05-08T20:26:06Z")

</div>

I am making two requests of the api. past\_meetings – https://api.zoom.us/v2/past\_meetings/UUID returns fine for UUID y3O372OEQkC+07LDwUL2bQ==, and it turns participants\_count of 2, duration of 5, and total\_minutes of 6.…

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

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