# API and Webhooks

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

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

**Page:** 14

---

## [oAuth app scopes missing(i am the only admin with full access)](https://devforum.zoom.us/t/oauth-app-scopes-missing-i-am-the-only-admin-with-full-access/143247)

<div class="topic-metadata">

**Author:** [@Sorin](https://devforum.zoom.us/u/Sorin)\
**Replies:** 1\
**Last updated:** [May 19, 2026, 5:58pm UTC](https://devforum.zoom.us/t/oauth-app-scopes-missing-i-am-the-only-admin-with-full-access/143247 "2026-05-19T17:58:08Z")

</div>

I want to send text messages through zoom API using openclaw so it looks like i need to do that through a oAuth app. I created the oAuth app but i don’t see the required scopes (phone:write:admin,phone:write,phone\_sms:wr…

---

## [Users provisioning via Identity-Zoom connector](https://devforum.zoom.us/t/users-provisioning-via-identity-zoom-connector/143729)

<div class="topic-metadata">

**Author:** [@AmolSA](https://devforum.zoom.us/u/AmolSA)\
**Replies:** 0\
**Last updated:** [May 19, 2026, 7:52am UTC](https://devforum.zoom.us/t/users-provisioning-via-identity-zoom-connector/143729 "2026-05-19T07:52:41Z")

</div>

Hi Zoom Dev Forum, We (University of SanDiego) are working on user provisioning through API calls via our Identity connector, and we’re hoping to get some guidance or best practices. Current Setup: We use two provis…

---

## [How can I use RTMS streams for and admin-managed app where the admin can assign licenses?](https://devforum.zoom.us/t/how-can-i-use-rtms-streams-for-and-admin-managed-app-where-the-admin-can-assign-licenses/143662)

<div class="topic-metadata">

**Author:** [@Canary\_Speech](https://devforum.zoom.us/u/Canary_Speech)\
**Replies:** 1\
**Last updated:** [May 18, 2026, 10:41pm UTC](https://devforum.zoom.us/t/how-can-i-use-rtms-streams-for-and-admin-managed-app-where-the-admin-can-assign-licenses/143662 "2026-05-18T22:41:48Z")

</div>

I see the answer given for the following question, “Is there a way for an account-managed app to subscribe to RTMS started/stopped in Meeting events, or to programmatically install a user-managed component on behalf of l…

---

## [Webhook event workspace.reservation\_questionnaire\_response\_created is not being delivered](https://devforum.zoom.us/t/webhook-event-workspace-reservation-questionnaire-response-created-is-not-being-delivered/143700)

<div class="topic-metadata">

**Author:** [@Desenvolvimento](https://devforum.zoom.us/u/Desenvolvimento)\
**Replies:** 0\
**Last updated:** [May 18, 2026, 2:15pm UTC](https://devforum.zoom.us/t/webhook-event-workspace-reservation-questionnaire-response-created-is-not-being-delivered/143700 "2026-05-18T14:15:23Z")

</div>

Hello Zoom Developer Team, I hope you are doing well. My name is Diogo Galvão, and I am part of the development team at XP On. We are currently experiencing an issue where the webhook event workspace.reservation\_quest…

---

## [401 Unauthorized "Invalid token payload" on Calendar API despite valid scopes](https://devforum.zoom.us/t/401-unauthorized-invalid-token-payload-on-calendar-api-despite-valid-scopes/143381)

<div class="topic-metadata">

**Author:** [@Rani](https://devforum.zoom.us/u/Rani)\
**Replies:** 5\
**Last updated:** [May 18, 2026, 7:44am UTC](https://devforum.zoom.us/t/401-unauthorized-invalid-token-payload-on-calendar-api-despite-valid-scopes/143381 "2026-05-18T07:44:25Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) List the calendars in the user’s own calendarList GET /calendars/users/{userIdentifier}/calendarList​ Description I am encountering a persistent 401 Unauthorized error when…

---

## [Request to enable DLP for in-meeting chat webhook events](https://devforum.zoom.us/t/request-to-enable-dlp-for-in-meeting-chat-webhook-events/143657)

<div class="topic-metadata">

**Author:** [@walter1](https://devforum.zoom.us/u/walter1)\
**Replies:** 1\
**Last updated:** [May 18, 2026, 3:28am UTC](https://devforum.zoom.us/t/request-to-enable-dlp-for-in-meeting-chat-webhook-events/143657 "2026-05-18T03:28:06Z")

</div>

Hello Zoom Support Team, I’m currently integrating Zoom webhooks for in-meeting chat monitoring, specifically the meeting.chat\_message\_sent event. My Marketplace app already has the required scope: meeting:read:chat\_m…

---

## [How to Create a Multi-Tenant Zoom Rooms Webhook Integration Across multiple Customer Accounts?](https://devforum.zoom.us/t/how-to-create-a-multi-tenant-zoom-rooms-webhook-integration-across-multiple-customer-accounts/143661)

<div class="topic-metadata">

**Author:** [@devendra.hapase](https://devforum.zoom.us/u/devendra.hapase)\
**Replies:** 0\
**Last updated:** [May 15, 2026, 11:07am UTC](https://devforum.zoom.us/t/how-to-create-a-multi-tenant-zoom-rooms-webhook-integration-across-multiple-customer-accounts/143661 "2026-05-15T11:07:00Z")

</div>

Hello Zoom Developer Support Team, We want to implement a Multi-Tenant Webhook integration for Zoom Rooms and would like guidance on the recommended architecture and app type. Our requirement is: · We want to re…

---

## [Problem with integration between Zoom and the application](https://devforum.zoom.us/t/problem-with-integration-between-zoom-and-the-application/143625)

<div class="topic-metadata">

**Author:** [@ClassMultiversity](https://devforum.zoom.us/u/ClassMultiversity)\
**Replies:** 1\
**Last updated:** [May 15, 2026, 5:30am UTC](https://devforum.zoom.us/t/problem-with-integration-between-zoom-and-the-application/143625 "2026-05-15T05:30:32Z")

</div>

We’re having an integration issue between Zoom and one of our applications. The token/secret for some apps on this account is returning a 400 response due to a lack of permission/scope. No changes have been made to the i…

---

## [Webhook URL validation fails on Production General App despite correct CRC implementation](https://devforum.zoom.us/t/webhook-url-validation-fails-on-production-general-app-despite-correct-crc-implementation/143627)

<div class="topic-metadata">

**Author:** [@iwasakitetsuya](https://devforum.zoom.us/u/iwasakitetsuya)\
**Replies:** 1\
**Last updated:** [May 15, 2026, 5:24am UTC](https://devforum.zoom.us/t/webhook-url-validation-fails-on-production-general-app-despite-correct-crc-implementation/143627 "2026-05-15T05:24:27Z")

</div>

App type: General App (User-managed) App ID: 8AJ8XpynRGaxJussX2VwxQ My webhook endpoint correctly handles endpoint.url\_validation and returns the correct plainToken and encryptedToken with HTTP 200. I verified this w…

---

## [Read:chat\_message OAuth Webhook activation](https://devforum.zoom.us/t/read-chat-message-oauth-webhook-activation/143581)

<div class="topic-metadata">

**Author:** [@Authentic](https://devforum.zoom.us/u/Authentic)\
**Replies:** 1\
**Last updated:** [May 15, 2026, 5:19am UTC](https://devforum.zoom.us/t/read-chat-message-oauth-webhook-activation/143581 "2026-05-15T05:19:40Z")

</div>

We have a Workplace Pro account and Server-to-Server OAuth app with the meeting:read:chat\_message:admin / webinar:read:chat\_message:admin scopes added. The corresponding events are subscribed in the Marketplace UI, but n…

---

## [/v2/past\_meetings/{meetingUUID}/archive\_files endpoint](https://devforum.zoom.us/t/v2-past-meetings-meetinguuid-archive-files-endpoint/143588)

<div class="topic-metadata">

**Author:** [@Albertano\_Angel](https://devforum.zoom.us/u/Albertano_Angel)\
**Replies:** 1\
**Last updated:** [May 14, 2026, 8:40pm UTC](https://devforum.zoom.us/t/v2-past-meetings-meetinguuid-archive-files-endpoint/143588 "2026-05-14T20:40:27Z")

</div>

Hello Zoom Support Team, We are still investigating the GET /v2/past\_meetings/{meetingUUID}/archive\_files endpoint. Our account already has: Meeting and Webinar Archiving enabled Required archive scopes configured A…

---

## [Cost\_center is not a part of the get all users API](https://devforum.zoom.us/t/cost-center-is-not-a-part-of-the-get-all-users-api/131794)

<div class="topic-metadata">

**Author:** [@connectivity](https://devforum.zoom.us/u/connectivity)\
**Replies:** 3\
**Last updated:** [May 14, 2026, 5:22pm UTC](https://devforum.zoom.us/t/cost-center-is-not-a-part-of-the-get-all-users-api/131794 "2026-05-14T17:22:21Z")

</div>

API: Users APIs List Users api does not return cost\_center in the response. From the case I have created with Zoom team, I got to know it is an configuration issue. Could anyone help with the configuration to do make it…

---

## [Getting meeting.chat\_message\_sent webhook enabled on account](https://devforum.zoom.us/t/getting-meeting-chat-message-sent-webhook-enabled-on-account/132886)

<div class="topic-metadata">

**Author:** [@David15](https://devforum.zoom.us/u/David15)\
**Replies:** 9\
**Last updated:** [May 14, 2026, 4:01pm UTC](https://devforum.zoom.us/t/getting-meeting-chat-message-sent-webhook-enabled-on-account/132886 "2026-05-14T16:01:55Z")

</div>

I have created a ‘Webhook Only App’ in the Zoom Marketplace named ‘Chat To Overlay’ (App ID: z62Ll8c1TzO4whw70oZ9ig). I am trying to receive meeting.chat\_message\_sent webhooks to integrate live meeting chat with my OBS …

---

## [\`PATCH /phone/auto\_receptionists/{id}/ivr\` returns 204 but doesn't persist any changes](https://devforum.zoom.us/t/patch-phone-auto-receptionists-id-ivr-returns-204-but-doesnt-persist-any-changes/143614)

<div class="topic-metadata">

**Author:** [@hmrg](https://devforum.zoom.us/u/hmrg)\
**Replies:** 1\
**Last updated:** [May 14, 2026, 3:19pm UTC](https://devforum.zoom.us/t/patch-phone-auto-receptionists-id-ivr-returns-204-but-doesnt-persist-any-changes/143614 "2026-05-14T15:19:01Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) PATCH /v2/phone/auto\_receptionists/{autoReceptionistId}/ivr — Phone APIs - API - Zoom Developer Docs GET /v2/phone/auto\_receptionists/{autoReceptionistId}/ivr (used to verif…

---

## [Request for enhancement to Zoom APIs related to user-level webinar license assignment visibility.](https://devforum.zoom.us/t/request-for-enhancement-to-zoom-apis-related-to-user-level-webinar-license-assignment-visibility/143639)

<div class="topic-metadata">

**Author:** [@Chirag3](https://devforum.zoom.us/u/Chirag3)\
**Replies:** 0\
**Last updated:** [May 14, 2026, 3:10pm UTC](https://devforum.zoom.us/t/request-for-enhancement-to-zoom-apis-related-to-user-level-webinar-license-assignment-visibility/143639 "2026-05-14T15:10:45Z")

</div>

We would like to request API support to retrieve webinar license assignment details at the user level. Specifically, we are looking for a way to identify which users currently have webinar licenses assigned to them, and …

---

## [API rate limit increase – Production LMS (Server-to-Server OAuth)  \[Esampark Tech Solutions\]](https://devforum.zoom.us/t/api-rate-limit-increase-production-lms-server-to-server-oauth-esampark-tech-solutions/143637)

<div class="topic-metadata">

**Author:** [@Medh](https://devforum.zoom.us/u/Medh)\
**Replies:** 0\
**Last updated:** [May 14, 2026, 3:09pm UTC](https://devforum.zoom.us/t/api-rate-limit-increase-production-lms-server-to-server-oauth-esampark-tech-solutions/143637 "2026-05-14T15:09:57Z")

</div>

Hello Zoom Developer Support team, I am writing to request a review and, if appropriate, an INCREASE of API rate limits for our production integration with Zoom. This is a legitimate LMS use case; we are not scraping or…

---

## [After revoke and re-authentication OAuth app does not appear in installed apps and permissions cannot be removed](https://devforum.zoom.us/t/after-revoke-and-re-authentication-oauth-app-does-not-appear-in-installed-apps-and-permissions-cannot-be-removed/142599)

<div class="topic-metadata">

**Author:** [@Sam-MFI](https://devforum.zoom.us/u/Sam-MFI)\
**Replies:** 2\
**Last updated:** [May 14, 2026, 3:09pm UTC](https://devforum.zoom.us/t/after-revoke-and-re-authentication-oauth-app-does-not-appear-in-installed-apps-and-permissions-cannot-be-removed/142599 "2026-05-14T15:09:27Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) OAuth: https://zoom.us//oauth/authorize?response\_type=code&client\_id={clientId}&redirect\_uri={redirectUri} Revoke: https://zoom.us/oauth/revoke?token={accessToken} Description …

---

## [POST /v2/contact\_center/outbound\_campaign/contact\_lists/{id}/contacts — correct field names for request body?](https://devforum.zoom.us/t/post-v2-contact-center-outbound-campaign-contact-lists-id-contacts-correct-field-names-for-request-body/143630)

<div class="topic-metadata">

**Author:** [@Eric14](https://devforum.zoom.us/u/Eric14)\
**Replies:** 0\
**Last updated:** [May 14, 2026, 3:07pm UTC](https://devforum.zoom.us/t/post-v2-contact-center-outbound-campaign-contact-lists-id-contacts-correct-field-names-for-request-body/143630 "2026-05-14T15:07:15Z")

</div>

Trying to add contacts to an outbound campaign contact list via S2S OAuth. The endpoint returns error 300 “Validation Failed” with contact\_phones and contact\_display\_name listed as missing, even when present in the paylo…

---

## [The Salesforce Integrations does not appears to be working](https://devforum.zoom.us/t/the-salesforce-integrations-does-not-appears-to-be-working/143622)

<div class="topic-metadata">

**Author:** [@Antoine](https://devforum.zoom.us/u/Antoine)\
**Replies:** 0\
**Last updated:** [May 14, 2026, 2:47pm UTC](https://devforum.zoom.us/t/the-salesforce-integrations-does-not-appears-to-be-working/143622 "2026-05-14T14:47:28Z")

</div>

Not sure if it’s a setup issue or an issue with the product, but all users are getting an error when attempting to link the Zoom calls to their Salesforce campaigns. Also, there were issue I previously mentioned with t…

---

## [DELETE live meeting chat message API returns 204 but message is not actually deleted](https://devforum.zoom.us/t/delete-live-meeting-chat-message-api-returns-204-but-message-is-not-actually-deleted/143607)

<div class="topic-metadata">

**Author:** [@MinhNguyen](https://devforum.zoom.us/u/MinhNguyen)\
**Replies:** 0\
**Last updated:** [May 14, 2026, 2:44pm UTC](https://devforum.zoom.us/t/delete-live-meeting-chat-message-api-returns-204-but-message-is-not-actually-deleted/143607 "2026-05-14T14:44:11Z")

</div>

Hi Zoom Developer Team, I am currently testing the following API: DELETE /v2/live\_meetings/{meetingId}/chat/messages/{messageId} The API returns: HTTP 204 No Content However, the message is not actually deleted from…

---

## [Need to get the Daily "Usage Reports by User" data via Zoom API](https://devforum.zoom.us/t/need-to-get-the-daily-usage-reports-by-user-data-via-zoom-api/143598)

<div class="topic-metadata">

**Author:** [@Automation\_User](https://devforum.zoom.us/u/Automation_User)\
**Replies:** 0\
**Last updated:** [May 14, 2026, 7:00am UTC](https://devforum.zoom.us/t/need-to-get-the-daily-usage-reports-by-user-data-via-zoom-api/143598 "2026-05-14T07:00:21Z")

</div>

Hi I’m trying to pull daily “Usage Reports by User” from the Zoom API but I’m not receiving complete or accurate data. I’m currently calling the phone call history endpoint for a single day: /v2/phone/call\_history?fro…

---

## [Obtaining Full Meeting Transcripts (Not Summary) through API](https://devforum.zoom.us/t/obtaining-full-meeting-transcripts-not-summary-through-api/120084)

<div class="topic-metadata">

**Author:** [@anek777](https://devforum.zoom.us/u/anek777)\
**Replies:** 4\
**Last updated:** [May 13, 2026, 10:55pm UTC](https://devforum.zoom.us/t/obtaining-full-meeting-transcripts-not-summary-through-api/120084 "2026-05-13T22:55:38Z")

</div>

Hello, I need to download the full transcription text of a meeting via the API. I do not use Cloud Recording. I’m able to retrieve the summary using the endpoint /v2/meetings/(UUID)/meeting\_summary. However, I require…

---

## [Why is the Webhook Event contact\_center.queue\_scheduled\_callback\_created not firing?](https://devforum.zoom.us/t/why-is-the-webhook-event-contact-center-queue-scheduled-callback-created-not-firing/143557)

<div class="topic-metadata">

**Author:** [@omari.isaac](https://devforum.zoom.us/u/omari.isaac)\
**Replies:** 1\
**Last updated:** [May 13, 2026, 3:43pm UTC](https://devforum.zoom.us/t/why-is-the-webhook-event-contact-center-queue-scheduled-callback-created-not-firing/143557 "2026-05-13T15:43:13Z")

</div>

Recently, the Contact Center WebHook event, contact\_center.queue\_scheduled\_callback\_created, was subscribed to in the Marketplace App, but I have not seen the event ever post to our HTTPS endpoint. What are the specific …

---

## [Zoom Events Marketo registration failing with error 10034 - Get event detail failed](https://devforum.zoom.us/t/zoom-events-marketo-registration-failing-with-error-10034-get-event-detail-failed/143576)

<div class="topic-metadata">

**Author:** [@Ofir](https://devforum.zoom.us/u/Ofir)\
**Replies:** 0\
**Last updated:** [May 13, 2026, 8:14am UTC](https://devforum.zoom.us/t/zoom-events-marketo-registration-failing-with-error-10034-get-event-detail-failed/143576 "2026-05-13T08:14:43Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Zoom Events Marketo registration endpoint: https://applications.zoom.us/api/v1/marketo/ticket/registration/{registration\_id}?state={state\_token}&eventId={{my.eventId}}&ticketId={…

---

## [Building a Feature to Automatically Forward ZoomPhone Missed Calls to Slack](https://devforum.zoom.us/t/building-a-feature-to-automatically-forward-zoomphone-missed-calls-to-slack/143570)

<div class="topic-metadata">

**Author:** [@kawano.keita](https://devforum.zoom.us/u/kawano.keita)\
**Replies:** 0\
**Last updated:** [May 13, 2026, 8:12am UTC](https://devforum.zoom.us/t/building-a-feature-to-automatically-forward-zoomphone-missed-calls-to-slack/143570 "2026-05-13T08:12:11Z")

</div>

We are currently working on building a feature that automatically posts to Slack when a call comes into a call queue via ZoomPhone and nobody answers — i.e., a missed call. However, we are stuck due to a combination of i…

---

## [\[BUG\] Webhook URL Validation succeeds in UI but reverts to "Disabled" on page refresh](https://devforum.zoom.us/t/bug-webhook-url-validation-succeeds-in-ui-but-reverts-to-disabled-on-page-refresh/143534)

<div class="topic-metadata">

**Author:** [@Kaushik](https://devforum.zoom.us/u/Kaushik)\
**Replies:** 2\
**Last updated:** [May 13, 2026, 6:20am UTC](https://devforum.zoom.us/t/bug-webhook-url-validation-succeeds-in-ui-but-reverts-to-disabled-on-page-refresh/143534 "2026-05-13T06:20:21Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Event: endpoint.url\_validation Feature: Event Subscriptions (Webhooks) Description I am trying to enable webhooks on my production application. When I enter the URL and …

---

## [How to update a Webhook URL](https://devforum.zoom.us/t/how-to-update-a-webhook-url/143394)

<div class="topic-metadata">

**Author:** [@Quippp](https://devforum.zoom.us/u/Quippp)\
**Replies:** 1\
**Last updated:** [May 13, 2026, 3:51am UTC](https://devforum.zoom.us/t/how-to-update-a-webhook-url/143394 "2026-05-13T03:51:27Z")

</div>

For testing purposes I had created a Local Tunnel based URL, which has since expired/is no longer valid. Zoom is not letting me delete or edit this URL or the event subscription as a whole. The only option being to valid…

---

## [\[BUG\] Server-to-Server OAuth webhook URL validation rejects correct HMAC responses (200 OK, byte-for-byte verified)](https://devforum.zoom.us/t/bug-server-to-server-oauth-webhook-url-validation-rejects-correct-hmac-responses-200-ok-byte-for-byte-verified/143543)

<div class="topic-metadata">

**Author:** [@Brett1](https://devforum.zoom.us/u/Brett1)\
**Replies:** 1\
**Last updated:** [May 13, 2026, 3:38am UTC](https://devforum.zoom.us/t/bug-server-to-server-oauth-webhook-url-validation-rejects-correct-hmac-responses-200-ok-byte-for-byte-verified/143543 "2026-05-13T03:38:26Z")

</div>

I’m hitting the same pattern several other developers have reported on this forum (threads 143028, 142690, 102257, 74014, 123600): a fresh Server-to-Server OAuth app’s event subscription URL validation fails with URL val…

---

## [Is it possible to disable a specific user for an Account Level Webhook Only app that sends meeting.started and meeting.ended](https://devforum.zoom.us/t/is-it-possible-to-disable-a-specific-user-for-an-account-level-webhook-only-app-that-sends-meeting-started-and-meeting-ended/143517)

<div class="topic-metadata">

**Author:** [@Bill3](https://devforum.zoom.us/u/Bill3)\
**Replies:** 1\
**Last updated:** [May 12, 2026, 7:08pm UTC](https://devforum.zoom.us/t/is-it-possible-to-disable-a-specific-user-for-an-account-level-webhook-only-app-that-sends-meeting-started-and-meeting-ended/143517 "2026-05-12T19:08:21Z")

</div>

We created a sub-optimal solution to the topic shown below (which is still unresolved, and recently updated). We are now using an Account Level Webhook Only app to send meeting.started and meeting.ended to our webhook c…

---

## [Meeting Reports API No Timezone Specification](https://devforum.zoom.us/t/meeting-reports-api-no-timezone-specification/142249)

<div class="topic-metadata">

**Author:** [@Sai3](https://devforum.zoom.us/u/Sai3)\
**Replies:** 4\
**Last updated:** [May 12, 2026, 6:16pm UTC](https://devforum.zoom.us/t/meeting-reports-api-no-timezone-specification/142249 "2026-05-12T18:16:16Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://developers.zoom.us/docs/api/rest/reference/zoom-api/methods/#operation/reportMeetingactivitylogs Description Previously I was told that the activity\_time field out of t…

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

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