# API and Webhooks

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

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

**Page:** 83

---

## [Can someone help me with the code for ZOOM MEETING integration API using ASP .Net Core (2024) and i have created app in zoom (Server-To-Server) with Client ID , client Secret , Account ID , Looking for brief code Thanks in advance](https://devforum.zoom.us/t/can-someone-help-me-with-the-code-for-zoom-meeting-integration-api-using-asp-net-core-2024-and-i-have-created-app-in-zoom-server-to-server-with-client-id-client-secret-account-id-looking-for-brief-code-thanks-in-advance/116899)

<div class="topic-metadata">

**Author:** [@arulselva](https://devforum.zoom.us/u/arulselva)\
**Replies:** 0\
**Last updated:** [September 4, 2024, 9:52am UTC](https://devforum.zoom.us/t/can-someone-help-me-with-the-code-for-zoom-meeting-integration-api-using-asp-net-core-2024-and-i-have-created-app-in-zoom-server-to-server-with-client-id-client-secret-account-id-looking-for-brief-code-thanks-in-advance/116899 "2024-09-04T09:52:26Z")

</div>

My Error showing code private async Task S2SOauth() { // Access the environment variables var clientId = “”; var clientSecret = “”; var accountId = “”; var oauthUrl = $“https://zoom.us/oauth/token?grant\_type=accou…

---

## [How is Lusha harvesting private email addresses from Zoom?](https://devforum.zoom.us/t/how-is-lusha-harvesting-private-email-addresses-from-zoom/112972)

<div class="topic-metadata">

**Author:** [@BoringUsername](https://devforum.zoom.us/u/BoringUsername)\
**Replies:** 3\
**Last updated:** [September 4, 2024, 7:15am UTC](https://devforum.zoom.us/t/how-is-lusha-harvesting-private-email-addresses-from-zoom/112972 "2024-09-04T07:15:53Z")

</div>

I could not find a suitable topic, so I’ll post it here, as API and Webhooks is the dept. that I’m most active in. We have about a dozen of freelance teachers working for our organization. Each of them have their own Zo…

---

## [Automating meeting creation (with fake users) to measure hardware impact of various AI-accelerated filters](https://devforum.zoom.us/t/automating-meeting-creation-with-fake-users-to-measure-hardware-impact-of-various-ai-accelerated-filters/116572)

<div class="topic-metadata">

**Author:** [@commerce](https://devforum.zoom.us/u/commerce)\
**Replies:** 1\
**Last updated:** [September 3, 2024, 11:08pm UTC](https://devforum.zoom.us/t/automating-meeting-creation-with-fake-users-to-measure-hardware-impact-of-various-ai-accelerated-filters/116572 "2024-09-03T23:08:46Z")

</div>

Hello Zoom, I am looking to measure the hardware impact of various AI-accelerated effects (background blur, auto-framing, eye contact, etc). Is there a way to automate the creation of a video call, populate the call wi…

---

## [I cannot find scope calendar:read and calendar:admin in the list of zoom scopes for OAuth App](https://devforum.zoom.us/t/i-cannot-find-scope-calendar-read-and-calendar-admin-in-the-list-of-zoom-scopes-for-oauth-app/111305)

<div class="topic-metadata">

**Author:** [@zareeb](https://devforum.zoom.us/u/zareeb)\
**Replies:** 17\
**Last updated:** [September 3, 2024, 9:50pm UTC](https://devforum.zoom.us/t/i-cannot-find-scope-calendar-read-and-calendar-admin-in-the-list-of-zoom-scopes-for-oauth-app/111305 "2024-09-03T21:50:13Z")

</div>

Format Your New Topic as Follows: API Endpoint(s) and/or Zoom API Event(s) /calendarList Description I’m submitting this ticket to understand why I cannot find the certain scopes I need from the list of Scopes in my a…

---

## ["You do not have permission" error when accessing voicemails programmatically](https://devforum.zoom.us/t/you-do-not-have-permission-error-when-accessing-voicemails-programmatically/116842)

<div class="topic-metadata">

**Author:** [@ben-work](https://devforum.zoom.us/u/ben-work)\
**Replies:** 0\
**Last updated:** [September 3, 2024, 6:14pm UTC](https://devforum.zoom.us/t/you-do-not-have-permission-error-when-accessing-voicemails-programmatically/116842 "2024-09-03T18:14:17Z")

</div>

Hello, we are attempting to download voicemails via the https://zoom.us/v2/phone/voice\_mails/download/\<id\> endpoint as provided by a websocket event. We can confirm that the event is received from the Zoom event service…

---

## [Is it possible to combining Multiple Recordings from the Same Meeting ID into One from zoom](https://devforum.zoom.us/t/is-it-possible-to-combining-multiple-recordings-from-the-same-meeting-id-into-one-from-zoom/116752)

<div class="topic-metadata">

**Author:** [@zoom.license1](https://devforum.zoom.us/u/zoom.license1)\
**Replies:** 1\
**Last updated:** [September 3, 2024, 2:33pm UTC](https://devforum.zoom.us/t/is-it-possible-to-combining-multiple-recordings-from-the-same-meeting-id-into-one-from-zoom/116752 "2024-09-03T14:33:10Z")

</div>

Hello Zoom Team, I’ve encountered a situation where I need to restart a meeting multiple times. Each time the meeting is restarted, Zoom creates a separate recording file. My goal is to combine these multiple recordings…

---

## [Tray Salesforce Flow - Webinar (Panelist Video On)](https://devforum.zoom.us/t/tray-salesforce-flow-webinar-panelist-video-on/116803)

<div class="topic-metadata">

**Author:** [@SMF](https://devforum.zoom.us/u/SMF)\
**Replies:** 0\
**Last updated:** [September 3, 2024, 11:34am UTC](https://devforum.zoom.us/t/tray-salesforce-flow-webinar-panelist-video-on/116803 "2024-09-03T11:34:45Z")

</div>

Hello! First time posting here and not actually developer but was advised by Zoom Support to post here. We’re using Tray to integrate Zoom and Salesforce. Creating a campaign on SF triggers a flow which creates that sam…

---

## [Allowing all scopes on an app](https://devforum.zoom.us/t/allowing-all-scopes-on-an-app/116809)

<div class="topic-metadata">

**Author:** [@diptesh-acciojob](https://devforum.zoom.us/u/diptesh-acciojob)\
**Replies:** 0\
**Last updated:** [September 3, 2024, 1:26pm UTC](https://devforum.zoom.us/t/allowing-all-scopes-on-an-app/116809 "2024-09-03T13:26:12Z")

</div>

Hi, I am creating an old Zoom app for internal communication (scheduling meetings etc.). Is there a way to quickly grant all scopes to an app? We are using ~60 zoom endpoints and we don’t want to review scopes for each …

---

## [Which plan is better for an Zoom REST APIs application?](https://devforum.zoom.us/t/which-plan-is-better-for-an-zoom-rest-apis-application/115954)

<div class="topic-metadata">

**Author:** [@ivashchenkoivan5](https://devforum.zoom.us/u/ivashchenkoivan5)\
**Replies:** 2\
**Last updated:** [September 3, 2024, 8:24am UTC](https://devforum.zoom.us/t/which-plan-is-better-for-an-zoom-rest-apis-application/115954 "2024-09-03T08:24:08Z")

</div>

We are a small group of programmers who have developed a new web product from scratch. Our software will be used with Zoom REST APIs to create meeting rooms for people. Currently, each meeting room can accommodate 2 part…

---

## [Manual domain verification with zoom support](https://devforum.zoom.us/t/manual-domain-verification-with-zoom-support/116797)

<div class="topic-metadata">

**Author:** [@developer39](https://devforum.zoom.us/u/developer39)\
**Replies:** 0\
**Last updated:** [September 3, 2024, 7:32am UTC](https://devforum.zoom.us/t/manual-domain-verification-with-zoom-support/116797 "2024-09-03T07:32:30Z")

</div>

Hello I want to verify domain with Request manual approval from Zoom Support method.Can you help me please?I need to add txt with zoom authorization code to my domain.

---

## [Join a meeting on Zoom Rooms API - Meeting is not found or has expired (even though valid)](https://devforum.zoom.us/t/join-a-meeting-on-zoom-rooms-api-meeting-is-not-found-or-has-expired-even-though-valid/116218)

<div class="topic-metadata">

**Author:** [@mattribbins](https://devforum.zoom.us/u/mattribbins)\
**Replies:** 1\
**Last updated:** [September 2, 2024, 11:46am UTC](https://devforum.zoom.us/t/join-a-meeting-on-zoom-rooms-api-meeting-is-not-found-or-has-expired-even-though-valid/116218 "2024-09-02T11:46:13Z")

</div>

Hello, I am trying to develop a web interface internally for our Zoom Rooms on our Zoom Workplace Pro account. Had a look around, not found any answers. Using the ZoomRoomsControls PATCH request, I try to join a PMI or …

---

## [Is There a Way to Create and Manage Zoom Polls Without Logging into a Licensed Account?](https://devforum.zoom.us/t/is-there-a-way-to-create-and-manage-zoom-polls-without-logging-into-a-licensed-account/116753)

<div class="topic-metadata">

**Author:** [@zoom.license1](https://devforum.zoom.us/u/zoom.license1)\
**Replies:** 0\
**Last updated:** [September 2, 2024, 11:03am UTC](https://devforum.zoom.us/t/is-there-a-way-to-create-and-manage-zoom-polls-without-logging-into-a-licensed-account/116753 "2024-09-02T11:03:43Z")

</div>

Hello Zoom Team, I’m exploring the polling feature in Zoom and understand that it typically requires the host to be logged into a licensed account to create and launch polls during a meeting. However, I’m curious if the…

---

## [The webhook is not triggered when a webinar event occurs](https://devforum.zoom.us/t/the-webhook-is-not-triggered-when-a-webinar-event-occurs/116748)

<div class="topic-metadata">

**Author:** [@chandra1](https://devforum.zoom.us/u/chandra1)\
**Replies:** 0\
**Last updated:** [September 2, 2024, 9:32am UTC](https://devforum.zoom.us/t/the-webhook-is-not-triggered-when-a-webinar-event-occurs/116748 "2024-09-02T09:32:33Z")

</div>

We are facing an issue with validating a URL that uses the POST method. Despite having all the necessary code, the particular method is not being invoked during any webinar events, even though the method is live. We have…

---

## [The paylod of webhook event "chat\_message.sent" has empty contact\_id](https://devforum.zoom.us/t/the-paylod-of-webhook-event-chat-message-sent-has-empty-contact-id/115953)

<div class="topic-metadata">

**Author:** [@k-root](https://devforum.zoom.us/u/k-root)\
**Replies:** 2\
**Last updated:** [September 2, 2024, 1:46am UTC](https://devforum.zoom.us/t/the-paylod-of-webhook-event-chat-message-sent-has-empty-contact-id/115953 "2024-09-02T01:46:51Z")

</div>

According to the change log, the contact\_id would be empty only when the user is external. However, we found that the webhook event chat\_message.sent has empty contact\_id even when the user is internal. In our test scen…

---

## [Need Help Finding Call Queue Historical Reports and User Performance Reports Data in Zoom API](https://devforum.zoom.us/t/need-help-finding-call-queue-historical-reports-and-user-performance-reports-data-in-zoom-api/114532)

<div class="topic-metadata">

**Author:** [@antony11](https://devforum.zoom.us/u/antony11)\
**Replies:** 6\
**Last updated:** [August 31, 2024, 10:30pm UTC](https://devforum.zoom.us/t/need-help-finding-call-queue-historical-reports-and-user-performance-reports-data-in-zoom-api/114532 "2024-08-31T22:30:01Z")

</div>

Hello, I am currently working on integrating Zoom Phone Analytics into our system and specifically need to access the data for “Call Queue Historical Reports” and “User Performance Reports” via the Zoom API. Despite th…

---

## [About upload multiple files through Zoom API](https://devforum.zoom.us/t/about-upload-multiple-files-through-zoom-api/116706)

<div class="topic-metadata">

**Author:** [@dngns55](https://devforum.zoom.us/u/dngns55)\
**Replies:** 0\
**Last updated:** [August 31, 2024, 11:41am UTC](https://devforum.zoom.us/t/about-upload-multiple-files-through-zoom-api/116706 "2024-08-31T11:41:47Z")

</div>

Hello I want to implement file upload using this endpoint /chat/users/{userId}/messages/files. However, it seems that uploading multiple files is not supported. It also seems that sending messages together is not suppo…

---

## [Is it possible to send messages to Meeting Channels using the API?](https://devforum.zoom.us/t/is-it-possible-to-send-messages-to-meeting-channels-using-the-api/98079)

<div class="topic-metadata">

**Author:** [@ptrin](https://devforum.zoom.us/u/ptrin)\
**Replies:** 7\
**Last updated:** [August 30, 2024, 5:46pm UTC](https://devforum.zoom.us/t/is-it-possible-to-send-messages-to-meeting-channels-using-the-api/98079 "2024-08-30T17:46:14Z")

</div>

I’d like to be able to “broadcast” a message to the meeting chat of a specific meeting while it’s in progress. It seems logical that, if I can send messages to a Zoom channel via incoming webhook or using the API that i…

---

## [Websockets limitations](https://devforum.zoom.us/t/websockets-limitations/114226)

<div class="topic-metadata">

**Author:** [@j.c.novoa\_zoom](https://devforum.zoom.us/u/j.c.novoa_zoom)\
**Replies:** 5\
**Last updated:** [August 30, 2024, 3:59pm UTC](https://devforum.zoom.us/t/websockets-limitations/114226 "2024-08-30T15:59:21Z")

</div>

We are currently connecting to seperate 3 marketplace apps within our zoom account. 1 for ZCC 1 for ZMeetings 1 for Zoom Phone. Each market place app is setup for Websocket events. When we connect to the websocket UR…

---

## [Duplicate webhooks received for recording completion for recordings](https://devforum.zoom.us/t/duplicate-webhooks-received-for-recording-completion-for-recordings/109634)

<div class="topic-metadata">

**Author:** [@v.boiko](https://devforum.zoom.us/u/v.boiko)\
**Replies:** 6\
**Last updated:** [August 30, 2024, 3:58pm UTC](https://devforum.zoom.us/t/duplicate-webhooks-received-for-recording-completion-for-recordings/109634 "2024-08-30T15:58:24Z")

</div>

We’re facing the same behavior that described here Duplicate webhooks received for recording completion Events are getting duplicated. It happens for phone.recording\_completed, phone.recording\_transcript\_completed and …

---

## [Master Scopes missing with Server to Server OAuth](https://devforum.zoom.us/t/master-scopes-missing-with-server-to-server-oauth/92852)

<div class="topic-metadata">

**Author:** [@nbecirovic](https://devforum.zoom.us/u/nbecirovic)\
**Replies:** 5\
**Last updated:** [August 30, 2024, 3:55pm UTC](https://devforum.zoom.us/t/master-scopes-missing-with-server-to-server-oauth/92852 "2024-08-30T15:55:57Z")

</div>

We’re switching our App from OAuth to Server-to-Server OAuth but I noticed that all of the master scopes are missing that I was able to add with OAuth and API calls are failing because its missing things like user:master…

---

## [I have a Zoom Phone account that I access it using my Gmail account (girish.yarru@hingehealth.com). Similarly, my organization (Hinge Health) has created accounts for my colleagues, each with their own credentials. I am working on a proof of concept (POC)](https://devforum.zoom.us/t/i-have-a-zoom-phone-account-that-i-access-it-using-my-gmail-account-girish-yarru-hingehealth-com-similarly-my-organization-hinge-health-has-created-accounts-for-my-colleagues-each-with-their-own-credentials-i-am-working-on-a-proof-of-concept-poc/116567)

<div class="topic-metadata">

**Author:** [@girish.yarru](https://devforum.zoom.us/u/girish.yarru)\
**Replies:** 0\
**Last updated:** [August 29, 2024, 1:36am UTC](https://devforum.zoom.us/t/i-have-a-zoom-phone-account-that-i-access-it-using-my-gmail-account-girish-yarru-hingehealth-com-similarly-my-organization-hinge-health-has-created-accounts-for-my-colleagues-each-with-their-own-credentials-i-am-working-on-a-proof-of-concept-poc/116567 "2024-08-29T01:36:15Z")

</div>

I have a Zoom Phone account that I access it using my Gmail account (girish@somecompany.com). Similarly, my organization (somecompany) has created accounts for my colleagues, each with their own credentials. I am working…

---

## [Can't receive Webhook: meeting.participant\_joined. (The app is not released yet)](https://devforum.zoom.us/t/cant-receive-webhook-meeting-participant-joined-the-app-is-not-released-yet/116564)

<div class="topic-metadata">

**Author:** [@jobyrao](https://devforum.zoom.us/u/jobyrao)\
**Replies:** 1\
**Last updated:** [August 30, 2024, 3:20pm UTC](https://devforum.zoom.us/t/cant-receive-webhook-meeting-participant-joined-the-app-is-not-released-yet/116564 "2024-08-30T15:20:29Z")

</div>

Description I read this article and it seems that only after the app is released, then I can receive the meeting.participant\_joined from the user (who has installed the app). Question if so, how can I test it(meeting…

---

## [Only allow specific users to join (by registered email address)](https://devforum.zoom.us/t/only-allow-specific-users-to-join-by-registered-email-address/116594)

<div class="topic-metadata">

**Author:** [@phizzle](https://devforum.zoom.us/u/phizzle)\
**Replies:** 1\
**Last updated:** [August 30, 2024, 6:23am UTC](https://devforum.zoom.us/t/only-allow-specific-users-to-join-by-registered-email-address/116594 "2024-08-30T06:23:45Z")

</div>

Hello community, i have been googling and searching for a while but i can’t find a solution for this. what i want to do: i am hosting meetings 3 times a day and i only want paid users to be able to participate. So ha…

---

## [OAuth2 Auth Code error](https://devforum.zoom.us/t/oauth2-auth-code-error/116653)

<div class="topic-metadata">

**Author:** [@samhithasathya](https://devforum.zoom.us/u/samhithasathya)\
**Replies:** 0\
**Last updated:** [August 30, 2024, 6:04am UTC](https://devforum.zoom.us/t/oauth2-auth-code-error/116653 "2024-08-30T06:04:24Z")

</div>

I get the error {"reason":"unsupported grant type","error":"unsupported\_grant\_type"} when I try to get access token from - from apex - oracle database pl/sql. Here are the details - apex\_web\_service.g\_request\_heade…

---

## [Zoom Phone API: Failed to update extension number of Auto Receptionist](https://devforum.zoom.us/t/zoom-phone-api-failed-to-update-extension-number-of-auto-receptionist/116644)

<div class="topic-metadata">

**Author:** [@tonishi](https://devforum.zoom.us/u/tonishi)\
**Replies:** 0\
**Last updated:** [August 30, 2024, 3:27am UTC](https://devforum.zoom.us/t/zoom-phone-api-failed-to-update-extension-number-of-auto-receptionist/116644 "2024-08-30T03:27:49Z")

</div>

The patch API for auto\_receptionists cannot update the extension number without activating the site. However, on the UI, the extension number can be updated even if the site is not activated. $ curl -i -H'Content-Type:…

---

## [Bulk updating users' PMI and Host Key](https://devforum.zoom.us/t/bulk-updating-users-pmi-and-host-key/116632)

<div class="topic-metadata">

**Author:** [@anncatherine.deleon](https://devforum.zoom.us/u/anncatherine.deleon)\
**Replies:** 0\
**Last updated:** [August 29, 2024, 9:22pm UTC](https://devforum.zoom.us/t/bulk-updating-users-pmi-and-host-key/116632 "2024-08-29T21:22:15Z")

</div>

How do you set users’ PMIs to match their Zoom Phone numbers. Is there a way to update PMIs and host keys in bulk? I attempted to use customer attributes by adding the PMI and host key in the Zoom Web portal, but the sys…

---

## [Problem with slow chat sessions views for some user](https://devforum.zoom.us/t/problem-with-slow-chat-sessions-views-for-some-user/116631)

<div class="topic-metadata">

**Author:** [@dngns55](https://devforum.zoom.us/u/dngns55)\
**Replies:** 1\
**Last updated:** [August 29, 2024, 8:53pm UTC](https://devforum.zoom.us/t/problem-with-slow-chat-sessions-views-for-some-user/116631 "2024-08-29T20:53:50Z")

</div>

Hello I am creating a user-level app using the Zoom API. I am working on querying the chat session list (/chat/users/me/sessions) and querying the message list (/chat/users/me/messages) through its ID. The problem sit…

---

## [Can I use Zoom meeting authorize API without Zoom signin?](https://devforum.zoom.us/t/can-i-use-zoom-meeting-authorize-api-without-zoom-signin/115811)

<div class="topic-metadata">

**Author:** [@vicky.vman](https://devforum.zoom.us/u/vicky.vman)\
**Replies:** 1\
**Last updated:** [August 29, 2024, 4:31pm UTC](https://devforum.zoom.us/t/can-i-use-zoom-meeting-authorize-api-without-zoom-signin/115811 "2024-08-29T16:31:17Z")

</div>

Hello, I am trying to authorization code in PHP from below API, but when I use that API, it is asking for signin or signup. Can I get authorization code without signin or signup? Error - Zoom".$redirect\_url

---

## [Unable to list subaccounts](https://devforum.zoom.us/t/unable-to-list-subaccounts/116530)

<div class="topic-metadata">

**Author:** [@em-pgdl-8](https://devforum.zoom.us/u/em-pgdl-8)\
**Replies:** 2\
**Last updated:** [August 29, 2024, 4:25pm UTC](https://devforum.zoom.us/t/unable-to-list-subaccounts/116530 "2024-08-29T16:25:20Z")

</div>

Hi I am unable to list down my subaccounts from the master account, getting the error Error Failed to retrieve users: 400 {‘code’: 4711, ‘message’: ‘Invalid access token, does not contain scopes:\[user:read:master, us…

---

## [Zoom Meeting API Questions: Auth Token and Invitees](https://devforum.zoom.us/t/zoom-meeting-api-questions-auth-token-and-invitees/116611)

<div class="topic-metadata">

**Author:** [@sharvani.rai01](https://devforum.zoom.us/u/sharvani.rai01)\
**Replies:** 1\
**Last updated:** [August 29, 2024, 4:00pm UTC](https://devforum.zoom.us/t/zoom-meeting-api-questions-auth-token-and-invitees/116611 "2024-08-29T16:00:00Z")

</div>

Permanent Authentication Token: Is it possible to obtain a permanent authentication token for accessing Zoom APIs? Invitees List: When scheduling a meeting, is it mandatory to include the invitees list within the Zoom m…

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

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