# API and Webhooks

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

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

**Page:** 101

---

## [Issue with Zoom Chat API: Edited Message Detail Fetch Failing](https://devforum.zoom.us/t/issue-with-zoom-chat-api-edited-message-detail-fetch-failing/110197)

<div class="topic-metadata">

**Author:** [@avdovyn](https://devforum.zoom.us/u/avdovyn)\
**Replies:** 0\
**Last updated:** [May 17, 2024, 7:42pm UTC](https://devforum.zoom.us/t/issue-with-zoom-chat-api-edited-message-detail-fetch-failing/110197 "2024-05-17T19:42:44Z")

</div>

Description While testing message edits in direct chat as well as channel. We found that while edited messages are avialable thorough Zoom API’s List User’s Messages (/chat/users/{userId}/messages), detailed message AP…

---

## [Gettting error Invalid access token, does not contain scopes:\[\]](https://devforum.zoom.us/t/gettting-error-invalid-access-token-does-not-contain-scopes/110178)

<div class="topic-metadata">

**Author:** [@anand.barthwal](https://devforum.zoom.us/u/anand.barthwal)\
**Replies:** 0\
**Last updated:** [May 17, 2024, 1:17pm UTC](https://devforum.zoom.us/t/gettting-error-invalid-access-token-does-not-contain-scopes/110178 "2024-05-17T13:17:08Z")

</div>

Original request - GET https://www.zoom.us/v2/contact\_center/engagements/transcripts/download/B5mQXFgDSeqk9H5iTn\_yzA Headers: Authorization: Bearer {Access Token} Content-Type: application/json Body: None Descripti…

---

## [App Deathorized hook not hitting development accounts?](https://devforum.zoom.us/t/app-deathorized-hook-not-hitting-development-accounts/6514)

<div class="topic-metadata">

**Author:** [@jimig](https://devforum.zoom.us/u/jimig)\
**Replies:** 26\
**Last updated:** [May 17, 2024, 11:22am UTC](https://devforum.zoom.us/t/app-deathorized-hook-not-hitting-development-accounts/6514 "2024-05-17T11:22:07Z")

</div>

If we uninstall an app in development, why don’t we get the webhook? I can confirm it works in production mode.

---

## [Newly created app doesn't have account.plan\_updated webhook event in Billing Event Types](https://devforum.zoom.us/t/newly-created-app-doesnt-have-account-plan-updated-webhook-event-in-billing-event-types/110151)

<div class="topic-metadata">

**Author:** [@aydin.pram](https://devforum.zoom.us/u/aydin.pram)\
**Replies:** 1\
**Last updated:** [May 17, 2024, 5:20am UTC](https://devforum.zoom.us/t/newly-created-app-doesnt-have-account-plan-updated-webhook-event-in-billing-event-types/110151 "2024-05-17T05:20:27Z")

</div>

Zoom Event Type account.plan\_updated Description On older application (in this case I’m using Server-to-server), when I access the App detail → Feature tab → Event Subscription → Add Event Subscription → Add Events → …

---

## [Zoom Callee missed a phone call webhook firing mulitple times](https://devforum.zoom.us/t/zoom-callee-missed-a-phone-call-webhook-firing-mulitple-times/103951)

<div class="topic-metadata">

**Author:** [@alex.chen](https://devforum.zoom.us/u/alex.chen)\
**Replies:** 2\
**Last updated:** [May 16, 2024, 11:21pm UTC](https://devforum.zoom.us/t/zoom-callee-missed-a-phone-call-webhook-firing-mulitple-times/103951 "2024-05-16T23:21:25Z")

</div>

Hello, I’m trying to create tickets in zendesk whenever there is a missed call on zoom. So I have leveraged the callee missed a phone call webhook to send me post request whenever there is a missed call. I’ve noticed th…

---

## [Zoom Webhook Validation keeps needing to be redone](https://devforum.zoom.us/t/zoom-webhook-validation-keeps-needing-to-be-redone/110138)

<div class="topic-metadata">

**Author:** [@mdickens](https://devforum.zoom.us/u/mdickens)\
**Replies:** 0\
**Last updated:** [May 16, 2024, 7:27pm UTC](https://devforum.zoom.us/t/zoom-webhook-validation-keeps-needing-to-be-redone/110138 "2024-05-16T19:27:18Z")

</div>

I have a Zoom App in Marketplace which has the Webhook feature enabled. I have validated my endpoint URL, but the validation appears to be expiring periodically which somewhat defeats the purpose of using a webhook. Why …

---

## [Zoom sdk web component view](https://devforum.zoom.us/t/zoom-sdk-web-component-view/110032)

<div class="topic-metadata">

**Author:** [@a.hassan](https://devforum.zoom.us/u/a.hassan)\
**Replies:** 5\
**Last updated:** [May 16, 2024, 6:29pm UTC](https://devforum.zoom.us/t/zoom-sdk-web-component-view/110032 "2024-05-16T18:29:51Z")

</div>

Hello everyone i’m working on ZOOM Web SDK Component View.i have my own web page where i’m opening zoom video. I want to make zoom chat with my my own custom UI by using zooms build in methods i have achieve the function…

---

## [Zoom integaration in a PHP-HTML-JS webpage](https://devforum.zoom.us/t/zoom-integaration-in-a-php-html-js-webpage/110095)

<div class="topic-metadata">

**Author:** [@dev2024](https://devforum.zoom.us/u/dev2024)\
**Replies:** 1\
**Last updated:** [May 16, 2024, 4:37pm UTC](https://devforum.zoom.us/t/zoom-integaration-in-a-php-html-js-webpage/110095 "2024-05-16T16:37:39Z")

</div>

Hello, Description I am new to development and i want to understand how can I integrate zoom in my website where I simply take the meeting in my website rather than redirecting to zoom platform. (not using any php fr…

---

## [Is is possible to create a group chat via API?](https://devforum.zoom.us/t/is-is-possible-to-create-a-group-chat-via-api/110125)

<div class="topic-metadata">

**Author:** [@cristhian.rodriguez](https://devforum.zoom.us/u/cristhian.rodriguez)\
**Replies:** 0\
**Last updated:** [May 16, 2024, 2:45pm UTC](https://devforum.zoom.us/t/is-is-possible-to-create-a-group-chat-via-api/110125 "2024-05-16T14:45:38Z")

</div>

Hi, I would like to know if there is a way to create group chats through the API, I don’t mean channels but chats with multiple people. Is this possible?

---

## [Granular Scopes - Missing team\_chat:write:members](https://devforum.zoom.us/t/granular-scopes-missing-team-chatmembers/110124)

<div class="topic-metadata">

**Author:** [@cristhian.rodriguez](https://devforum.zoom.us/u/cristhian.rodriguez)\
**Replies:** 0\
**Last updated:** [May 16, 2024, 2:42pm UTC](https://devforum.zoom.us/t/granular-scopes-missing-team-chatmembers/110124 "2024-05-16T14:42:42Z")

</div>

Hi, Currently, I’m trying to use the API to add people to a private channel, but I haven’t found a way to do it, I tested the POST /chat/channels/{channelId}/members, but the required scope (team\_chat:write:members) doe…

---

## [Recording Join Token](https://devforum.zoom.us/t/recording-join-token/109816)

<div class="topic-metadata">

**Author:** [@management1](https://devforum.zoom.us/u/management1)\
**Replies:** 2\
**Last updated:** [May 16, 2024, 2:28pm UTC](https://devforum.zoom.us/t/recording-join-token/109816 "2024-05-16T14:28:09Z")

</div>

@chunsiong.zoom Need some information. For the following scope meeting\_token:read:local\_recording, should the app be approved if an oauth token is being used. Using token with s2s is working, but for oauth it is not wor…

---

## [429 Pagination cursor expiration, retry-After header param missing](https://devforum.zoom.us/t/429-pagination-cursor-expiration-retry-after-header-param-missing/108454)

<div class="topic-metadata">

**Author:** [@fivetrandevs](https://devforum.zoom.us/u/fivetrandevs)\
**Replies:** 5\
**Last updated:** [May 16, 2024, 1:43pm UTC](https://devforum.zoom.us/t/429-pagination-cursor-expiration-retry-after-header-param-missing/108454 "2024-05-16T13:43:06Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Description Many of the zoom customers facing issues with 429 rate limit, particularly for the heavy endpoint like get meetings endpoint. For business + users we can call only…

---

## [Participants and participant\_audio\_files have different name](https://devforum.zoom.us/t/participants-and-participant-audio-files-have-different-name/107899)

<div class="topic-metadata">

**Author:** [@daiki.murakami](https://devforum.zoom.us/u/daiki.murakami)\
**Replies:** 1\
**Last updated:** [May 16, 2024, 9:14am UTC](https://devforum.zoom.us/t/participants-and-participant-audio-files-have-different-name/107899 "2024-05-16T09:14:05Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) GET /past\_meetings/{uuid}/participants GET meetings/{uuid}/recordings recording.completed event Description It has been a long time since I created a topic before, so I re-cre…

---

## [Meeting Cloud Recordings](https://devforum.zoom.us/t/meeting-cloud-recordings/110083)

<div class="topic-metadata">

**Author:** [@surgicshare](https://devforum.zoom.us/u/surgicshare)\
**Replies:** 0\
**Last updated:** [May 16, 2024, 8:52am UTC](https://devforum.zoom.us/t/meeting-cloud-recordings/110083 "2024-05-16T08:52:16Z")

</div>

I manage a Zoom account with 10 user licenses. When users in my account record meetings to the cloud, the recordings go to Recording Management. However, I want them to go directly to the Recordings section. This is beca…

---

## [400 Error When Retrieving Account Settings via API](https://devforum.zoom.us/t/400-error-when-retrieving-account-settings-via-api/107498)

<div class="topic-metadata">

**Author:** [@phani.mathangi](https://devforum.zoom.us/u/phani.mathangi)\
**Replies:** 1\
**Last updated:** [May 16, 2024, 8:01am UTC](https://devforum.zoom.us/t/400-error-when-retrieving-account-settings-via-api/107498 "2024-05-16T08:01:38Z")

</div>

I was unable to retrieve my account settings through “url = https://api.zoom.us/v2/accounts/me/settings” when I try to run the python function in my local machine I was getting this error “Failed to fetch account setting…

---

## [Events registration report API](https://devforum.zoom.us/t/events-registration-report-api/110011)

<div class="topic-metadata">

**Author:** [@shawn.schmieding](https://devforum.zoom.us/u/shawn.schmieding)\
**Replies:** 0\
**Last updated:** [May 15, 2024, 2:38pm UTC](https://devforum.zoom.us/t/events-registration-report-api/110011 "2024-05-15T14:38:38Z")

</div>

We are calling the events registration report API below for a specific Event: Zoom Events API Per the event portal, we have over 900 registrations and the registration report from the UI shows all of them. Our code is…

---

## [Bug Zoom Video SDK Error \_ Session\_ No\_ Rights for video recording](https://devforum.zoom.us/t/bug-zoom-video-sdk-error-session-no-rights-for-video-recording/110010)

<div class="topic-metadata">

**Author:** [@robotchomoinguoi](https://devforum.zoom.us/u/robotchomoinguoi)\
**Replies:** 0\
**Last updated:** [May 15, 2024, 2:35pm UTC](https://devforum.zoom.us/t/bug-zoom-video-sdk-error-session-no-rights-for-video-recording/110010 "2024-05-15T14:35:58Z")

</div>

We are working with Video recording feature of Video sdk and see this bug ZoomVideoSDKError\_Session\_No\_Rights We have Buy all needed plan and see that we need to Contact developer support to enable. We have filled the …

---

## [What are all the \`msg\_type\`s for a JSON download\_url response?](https://devforum.zoom.us/t/what-are-all-the-msg-type-s-for-a-json-download-url-response/110008)

<div class="topic-metadata">

**Author:** [@gbillings](https://devforum.zoom.us/u/gbillings)\
**Replies:** 0\
**Last updated:** [May 15, 2024, 2:16pm UTC](https://devforum.zoom.us/t/what-are-all-the-msg-type-s-for-a-json-download-url-response/110008 "2024-05-15T14:16:48Z")

</div>

I am retrieving a response from the download\_url for the JSON file\_extension key in the archive\_files API endpoint. That returns a messages array that includes a msg\_type key. What are all the possible values for that k…

---

## [This API Endpoint Is Not Recognized](https://devforum.zoom.us/t/this-api-endpoint-is-not-recognized/109992)

<div class="topic-metadata">

**Author:** [@ethanbrody653](https://devforum.zoom.us/u/ethanbrody653)\
**Replies:** 0\
**Last updated:** [May 15, 2024, 10:53am UTC](https://devforum.zoom.us/t/this-api-endpoint-is-not-recognized/109992 "2024-05-15T10:53:51Z")

</div>

I’ve been using Video Conferencing with Zoom plugin. I managed to create the Server to Server OAuth Credentials and Meeting SDK App Credentials successfully. However, when I try to publish the meeting, I encounter an err…

---

## [How to get Zoom's latest download URL?](https://devforum.zoom.us/t/how-to-get-zooms-latest-download-url/109997)

<div class="topic-metadata">

**Author:** [@aryzing](https://devforum.zoom.us/u/aryzing)\
**Replies:** 0\
**Last updated:** [May 15, 2024, 11:41am UTC](https://devforum.zoom.us/t/how-to-get-zooms-latest-download-url/109997 "2024-05-15T11:41:39Z")

</div>

Writing a script to download and install the latest version of zoom. How to get the latest version programmatically?

---

## [Dont get the 'summary.completed' event](https://devforum.zoom.us/t/dont-get-the-summary-completed-event/109426)

<div class="topic-metadata">

**Author:** [@liorsw](https://devforum.zoom.us/u/liorsw)\
**Replies:** 2\
**Last updated:** [May 15, 2024, 9:49am UTC](https://devforum.zoom.us/t/dont-get-the-summary-completed-event/109426 "2024-05-15T09:49:01Z")

</div>

Hi, I created a Zoom marketplace app, it is an Oauth user managed app with webhooks, i tried to add the webhook “meeting summary has been completed” and created a few meeting with summaries, i got the “meeting ended” …

---

## [How can I use the Meeting API (Get/meetings/{meetingId}) for Meetings I did not create](https://devforum.zoom.us/t/how-can-i-use-the-meeting-api-get-meetings-meetingid-for-meetings-i-did-not-create/109913)

<div class="topic-metadata">

**Author:** [@abdullah.sajjad](https://devforum.zoom.us/u/abdullah.sajjad)\
**Replies:** 4\
**Last updated:** [May 15, 2024, 8:46am UTC](https://devforum.zoom.us/t/how-can-i-use-the-meeting-api-get-meetings-meetingid-for-meetings-i-did-not-create/109913 "2024-05-15T08:46:14Z")

</div>

Hey! I have been trying to use the get Meetings api for meetings I have not created but I am unable to get any data. Do I need to get the zoom app on marketplace first to accomplish this task? Please guide me.

---

## [The remote server returned an error: (400) Bad Request](https://devforum.zoom.us/t/the-remote-server-returned-an-error-400-bad-request/109576)

<div class="topic-metadata">

**Author:** [@khedr.developer](https://devforum.zoom.us/u/khedr.developer)\
**Replies:** 6\
**Last updated:** [May 14, 2024, 8:00pm UTC](https://devforum.zoom.us/t/the-remote-server-returned-an-error-400-bad-request/109576 "2024-05-14T20:00:30Z")

</div>

Hello all, My OAuth app works fine with postman but I get “The remote server returned an error: (400) Bad Request” error with visual studio c# code. public async Task\<string\> GetAccessTokenResponseTextAsync() …

---

## [Download attachments to an in-meeting chat](https://devforum.zoom.us/t/download-attachments-to-an-in-meeting-chat/109835)

<div class="topic-metadata">

**Author:** [@gbillings](https://devforum.zoom.us/u/gbillings)\
**Replies:** 4\
**Last updated:** [May 14, 2024, 7:16pm UTC](https://devforum.zoom.us/t/download-attachments-to-an-in-meeting-chat/109835 "2024-05-14T19:16:07Z")

</div>

Is there any way to automate a download of any file uploaded (attached) to an in-meeting chat? Either during the meeting using a webhook, or after the meeting using the API is fine.

---

## [API to use powershell to assign user scheduling privilege](https://devforum.zoom.us/t/api-to-use-powershell-to-assign-user-scheduling-privilege/99329)

<div class="topic-metadata">

**Author:** [@kforcier](https://devforum.zoom.us/u/kforcier)\
**Replies:** 4\
**Last updated:** [May 14, 2024, 4:11pm UTC](https://devforum.zoom.us/t/api-to-use-powershell-to-assign-user-scheduling-privilege/99329 "2024-05-14T16:11:39Z")

</div>

Has anyone had any luck using the zoom api to assign a user scheduling privilege for another. Situation is we have a number of temp EAs that frequently change who support employees and we run a powershell script to assi…

---

## [Enable meeting:read:admin permission](https://devforum.zoom.us/t/enable-meetingadmin-permission/109149)

<div class="topic-metadata">

**Author:** [@josh.mcelfresh](https://devforum.zoom.us/u/josh.mcelfresh)\
**Replies:** 4\
**Last updated:** [May 14, 2024, 4:06pm UTC](https://devforum.zoom.us/t/enable-meetingadmin-permission/109149 "2024-05-14T16:06:06Z")

</div>

Enable access to meeting:read:admin for a Server-to-Server app Description My Zoom admin cannot find a way to add permissions as they are displayed in the API documentation (for example: meeting:read:admin). He has b…

---

## [Which occurrence?](https://devforum.zoom.us/t/which-occurrence/109928)

<div class="topic-metadata">

**Author:** [@michaelrkn](https://devforum.zoom.us/u/michaelrkn)\
**Replies:** 0\
**Last updated:** [May 14, 2024, 3:28pm UTC](https://devforum.zoom.us/t/which-occurrence/109928 "2024-05-14T15:28:14Z")

</div>

Hello! I’m using Zapier to pull in new registrants for a recurring meeting. However, the registration data doesn’t seem to include which occurrence of the meeting they registered for. I’ve tried retrieving it using a cus…

---

## [Attach and Detach Zoom One pro license using API](https://devforum.zoom.us/t/attach-and-detach-zoom-one-pro-license-using-api/109902)

<div class="topic-metadata">

**Author:** [@abhay.scaleteam](https://devforum.zoom.us/u/abhay.scaleteam)\
**Replies:** 0\
**Last updated:** [May 14, 2024, 9:29am UTC](https://devforum.zoom.us/t/attach-and-detach-zoom-one-pro-license-using-api/109902 "2024-05-14T09:29:26Z")

</div>

Zoom Plan : Zoom one pro (in other account) \*Link the API endpoint : Zoom User API \* Description Hello Team Zoom, i am am developer and working with the team, I have an organization where i have multiple users and tha…

---

## [Update User Role via PATCH API - Is it possible?](https://devforum.zoom.us/t/update-user-role-via-patch-api-is-it-possible/109818)

<div class="topic-metadata">

**Author:** [@karon.ford](https://devforum.zoom.us/u/karon.ford)\
**Replies:** 6\
**Last updated:** [May 14, 2024, 7:33am UTC](https://devforum.zoom.us/t/update-user-role-via-patch-api-is-it-possible/109818 "2024-05-14T07:33:46Z")

</div>

hello, we are trying to update use role via API using the PATCH /users/{userId} – the call is returning a successful 204. However, when I check the user, they aren’t in the updated role. The body I am passing for the upd…

---

## [Trigger missing Zoom meeting attendee via email](https://devforum.zoom.us/t/trigger-missing-zoom-meeting-attendee-via-email/109891)

<div class="topic-metadata">

**Author:** [@outreach2](https://devforum.zoom.us/u/outreach2)\
**Replies:** 0\
**Last updated:** [May 14, 2024, 6:06am UTC](https://devforum.zoom.us/t/trigger-missing-zoom-meeting-attendee-via-email/109891 "2024-05-14T06:06:39Z")

</div>

Is there an available app or is Zoom has the capability of checking is a certain participant didn’t join the meeting? Then after around X minutes, there will be an automated email with the link send to the participant.

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

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