# API and Webhooks

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

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

**Page:** 5

---

## [GET scheduler/events fails to return events booked through Zoom Scheduler](https://devforum.zoom.us/t/get-scheduler-events-fails-to-return-events-booked-through-zoom-scheduler/145955)

<div class="topic-metadata">

**Author:** [@Christian7](https://devforum.zoom.us/u/Christian7)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 12:29am UTC](https://devforum.zoom.us/t/get-scheduler-events-fails-to-return-events-booked-through-zoom-scheduler/145955 "2026-08-28T00:29:23Z")

</div>

I’m running into a very similar issue as the following topic that appears to be resolved via DMs by @elisa.zoom : Zoom Scheduler Events Using Zoom API (created in Jan 2025). We have created an automation that attempts …

---

## [Zoom Event Subscription Webhook – URL Validation Failed Despite HTTP 200 Response](https://devforum.zoom.us/t/zoom-event-subscription-webhook-url-validation-failed-despite-http-200-response/145936)

<div class="topic-metadata">

**Author:** [@anjusha.p](https://devforum.zoom.us/u/anjusha.p)\
**Replies:** 0\
**Last updated:** [August 27, 2026, 10:08am UTC](https://devforum.zoom.us/t/zoom-event-subscription-webhook-url-validation-failed-despite-http-200-response/145936 "2026-08-27T10:08:00Z")

</div>

Description We are currently developing a sample Zoom appointment integration with our application and are facing an issue while configuring the Event Subscription webhook. Before Zoom enables the Event Subscription, …

---

## [Event Subscription webhook never delivered — no CRC validation attempt, endpoint confirmed working](https://devforum.zoom.us/t/event-subscription-webhook-never-delivered-no-crc-validation-attempt-endpoint-confirmed-working/145894)

<div class="topic-metadata">

**Author:** [@Aidan1](https://devforum.zoom.us/u/Aidan1)\
**Replies:** 2\
**Last updated:** [August 27, 2026, 3:40am UTC](https://devforum.zoom.us/t/event-subscription-webhook-never-delivered-no-crc-validation-attempt-endpoint-confirmed-working/145894 "2026-08-27T03:40:55Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) recording.transcript\_completed, meeting.started (added as a second test event) Event Subscriptions feature, General app (User-managed, Development) Description I’ve configure…

---

## [RESOLVED - THIS CAN BE CLOSED. Enable Zoom REST API event notifications for account](https://devforum.zoom.us/t/resolved-this-can-be-closed-enable-zoom-rest-api-event-notifications-for-account/145931)

<div class="topic-metadata">

**Author:** [@seriksen](https://devforum.zoom.us/u/seriksen)\
**Replies:** 1\
**Last updated:** [August 27, 2026, 3:32am UTC](https://devforum.zoom.us/t/resolved-this-can-be-closed-enable-zoom-rest-api-event-notifications-for-account/145931 "2026-08-27T03:32:19Z")

</div>

In the API, I want to enable webhooks for postrecording.archive\_files\_completed, meeting.chat\_message\_file\_downloaded​, meeting.chat\_message\_file\_sent, meeting.chat\_message\_sent for my account. We run a lot of virtual e…

---

## [Incomplete assigned\_to\_type in number management "List phone numbers" documentation](https://devforum.zoom.us/t/incomplete-assigned-to-type-in-number-management-list-phone-numbers-documentation/145923)

<div class="topic-metadata">

**Author:** [@Garrett5](https://devforum.zoom.us/u/Garrett5)\
**Replies:** 0\
**Last updated:** [August 26, 2026, 4:16pm UTC](https://devforum.zoom.us/t/incomplete-assigned-to-type-in-number-management-list-phone-numbers-documentation/145923 "2026-08-26T16:16:18Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Number Management “List phone numbers” endpoint (unable to add a link in this ticket) Description Looking at the documentation for the API listed above, it seems to me that the …

---

## [Group settings - Virtual background](https://devforum.zoom.us/t/group-settings-virtual-background/145920)

<div class="topic-metadata">

**Author:** [@aamarshall](https://devforum.zoom.us/u/aamarshall)\
**Replies:** 0\
**Last updated:** [August 26, 2026, 2:06pm UTC](https://devforum.zoom.us/t/group-settings-virtual-background/145920 "2026-08-26T14:06:41Z")

</div>

The schema for group settings shows that we should get this information: "virtual\_background\_settings": { "allow\_upload\_custom": true, "allow\_videos": true, "enable": true, "files": \[ …

---

## [Request to enable participant.remove for in-meeting controls](https://devforum.zoom.us/t/request-to-enable-participant-remove-for-in-meeting-controls/145915)

<div class="topic-metadata">

**Author:** [@bujaschool](https://devforum.zoom.us/u/bujaschool)\
**Replies:** 0\
**Last updated:** [August 26, 2026, 1:23pm UTC](https://devforum.zoom.us/t/request-to-enable-participant-remove-for-in-meeting-controls/145915 "2026-08-26T13:23:23Z")

</div>

API Endpoint / Feature In-meeting controls – participant.remove Description We are developing an internal application using a Server-to-Server OAuth app to prevent duplicate student connections during Zoom meetings. T…

---

## [We are facing an issue with the webhook and would like to know which Developer Support plan would be required to get assistance in troubleshooting and resolving it](https://devforum.zoom.us/t/we-are-facing-an-issue-with-the-webhook-and-would-like-to-know-which-developer-support-plan-would-be-required-to-get-assistance-in-troubleshooting-and-resolving-it/145907)

<div class="topic-metadata">

**Author:** [@Meenakshi](https://devforum.zoom.us/u/Meenakshi)\
**Replies:** 1\
**Last updated:** [August 26, 2026, 1:03pm UTC](https://devforum.zoom.us/t/we-are-facing-an-issue-with-the-webhook-and-would-like-to-know-which-developer-support-plan-would-be-required-to-get-assistance-in-troubleshooting-and-resolving-it/145907 "2026-08-26T13:03:10Z")

</div>

We are facing an issue with the webhook and would like to know which Developer Support plan would be required to get assistance in troubleshooting and resolving it

---

## [\`meeting.chat\_message\_sent\` webhook not firing while other meeting webhooks work](https://devforum.zoom.us/t/meeting-chat-message-sent-webhook-not-firing-while-other-meeting-webhooks-work/145890)

<div class="topic-metadata">

**Author:** [@Hamid](https://devforum.zoom.us/u/Hamid)\
**Replies:** 1\
**Last updated:** [August 26, 2026, 3:23am UTC](https://devforum.zoom.us/t/meeting-chat-message-sent-webhook-not-firing-while-other-meeting-webhooks-work/145890 "2026-08-26T03:23:05Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) meeting.chat\_message\_sent Description We are trying to receive in-meeting chat messages through the meeting.chat\_message\_sent webhook event. Zoom Technical Support has already c…

---

## [Enable RTMS for development App SFDC 24 - Consultant](https://devforum.zoom.us/t/enable-rtms-for-development-app-sfdc-24-consultant/145875)

<div class="topic-metadata">

**Author:** [@Abdus](https://devforum.zoom.us/u/Abdus)\
**Replies:** 1\
**Last updated:** [August 26, 2026, 12:21am UTC](https://devforum.zoom.us/t/enable-rtms-for-development-app-sfdc-24-consultant/145875 "2026-08-26T00:21:30Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Zoom API Events: meeting.rtms\_started, meeting.rtms\_stopped, meeting.rtms\_interrupted RTMS WebSocket signaling (event subscription endpoint: wss://ws.zoom.us) Description I’m …

---

## [Title: RTMS error 2310 despite active Zoom Developer Pack Free Trial](https://devforum.zoom.us/t/title-rtms-error-2310-despite-active-zoom-developer-pack-free-trial/145878)

<div class="topic-metadata">

**Author:** [@Ramazan](https://devforum.zoom.us/u/Ramazan)\
**Replies:** 11\
**Last updated:** [August 26, 2026, 12:00am UTC](https://devforum.zoom.us/t/title-rtms-error-2310-despite-active-zoom-developer-pack-free-trial/145878 "2026-08-26T00:00:55Z")

</div>

Hello, RTMS does not appear to be fully enabled for our corporate Zoom account or Production application. We activated the “Zoom Developer Pack | Free Trial” through the Zoom Plans page. We did not use the previous RTM…

---

## [Cannot get webhook to trigger for my cloud url 7890098](https://devforum.zoom.us/t/cannot-get-webhook-to-trigger-for-my-cloud-url-7890098/145896)

<div class="topic-metadata">

**Author:** [@rhelaiya](https://devforum.zoom.us/u/rhelaiya)\
**Replies:** 1\
**Last updated:** [August 25, 2026, 8:36pm UTC](https://devforum.zoom.us/t/cannot-get-webhook-to-trigger-for-my-cloud-url-7890098/145896 "2026-08-25T20:36:56Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) can’t provide endpoint but can assure it is valid. Description Not able to get the zoom app to fire webhooks. Error? no error

---

## [Meeting Webhook Endpoint is not responsive error notification](https://devforum.zoom.us/t/meeting-webhook-endpoint-is-not-responsive-error-notification/145892)

<div class="topic-metadata">

**Author:** [@iWORK](https://devforum.zoom.us/u/iWORK)\
**Replies:** 1\
**Last updated:** [August 25, 2026, 1:10pm UTC](https://devforum.zoom.us/t/meeting-webhook-endpoint-is-not-responsive-error-notification/145892 "2026-08-25T13:10:18Z")

</div>

We have been constantly receiving the following email notification: “Your webhook endpoint is not responsive, please review this email for details.” However, when I go to marketplace to re-validate, it is already valid…

---

## [Scheduler API returns 401 "Invalid license type" on Server-to-Server app despite active license and scopes](https://devforum.zoom.us/t/scheduler-api-returns-401-invalid-license-type-on-server-to-server-app-despite-active-license-and-scopes/145888)

<div class="topic-metadata">

**Author:** [@Yukiko](https://devforum.zoom.us/u/Yukiko)\
**Replies:** 0\
**Last updated:** [August 25, 2026, 1:06pm UTC](https://devforum.zoom.us/t/scheduler-api-returns-401-invalid-license-type-on-server-to-server-app-despite-active-license-and-scopes/145888 "2026-08-25T13:06:23Z")

</div>

I’m trying to access the Scheduler API from a Server-to-Server OAuth app but all Scheduler endpoints return 401 “Invalid license type”. Setup: Server-to-Server OAuth app, Account-level Zoom Scheduler license is ACTIVE …

---

## [API Not Updating Agent Disputes To Match GUI](https://devforum.zoom.us/t/api-not-updating-agent-disputes-to-match-gui/145698)

<div class="topic-metadata">

**Author:** [@Ian9](https://devforum.zoom.us/u/Ian9)\
**Replies:** 1\
**Last updated:** [August 24, 2026, 5:16pm UTC](https://devforum.zoom.us/t/api-not-updating-agent-disputes-to-match-gui/145698 "2026-08-24T17:16:07Z")

</div>

Our company has identified an issue where evaluation response changes made through the Zoom Quality Management dispute process do not appear to update correctly in the Zoom API data, though they do appear in the web GUI.…

---

## [No working auth method for account-level REST API access on General app (Admin-managed) — recordings/transcript endpoints](https://devforum.zoom.us/t/no-working-auth-method-for-account-level-rest-api-access-on-general-app-admin-managed-recordings-transcript-endpoints/145761)

<div class="topic-metadata">

**Author:** [@Hannah2](https://devforum.zoom.us/u/Hannah2)\
**Replies:** 1\
**Last updated:** [August 24, 2026, 4:40pm UTC](https://devforum.zoom.us/t/no-working-auth-method-for-account-level-rest-api-access-on-general-app-admin-managed-recordings-transcript-endpoints/145761 "2026-08-24T16:40:20Z")

</div>

No working auth method for account-level REST API access on General app (Admin-managed) — recordings/transcript endpoints Description: I have a General app (Admin-managed) and I’m trying to get account-level access — …

---

## [Event Subscription webhook (meeting.participant\_joined) never delivered in Development mode - even after fixing TLS chain, still zero delivery attempts](https://devforum.zoom.us/t/event-subscription-webhook-meeting-participant-joined-never-delivered-in-development-mode-even-after-fixing-tls-chain-still-zero-delivery-attempts/145728)

<div class="topic-metadata">

**Author:** [@Abbyris](https://devforum.zoom.us/u/Abbyris)\
**Replies:** 5\
**Last updated:** [August 24, 2026, 4:21pm UTC](https://devforum.zoom.us/t/event-subscription-webhook-meeting-participant-joined-never-delivered-in-development-mode-even-after-fixing-tls-chain-still-zero-delivery-attempts/145728 "2026-08-24T16:21:05Z")

</div>

We’re trying to receive the meeting.participant\_joined webhook for a Development-mode, admin-managed General (OAuth) app. OAuth admin consent completed successfully (confirmed via a GET /users/me call returning our accou…

---

## [Zoom MCP Connector for Claude](https://devforum.zoom.us/t/zoom-mcp-connector-for-claude/142922)

<div class="topic-metadata">

**Author:** [@Luke7](https://devforum.zoom.us/u/Luke7)\
**Replies:** 11\
**Last updated:** [August 24, 2026, 2:45pm UTC](https://devforum.zoom.us/t/zoom-mcp-connector-for-claude/142922 "2026-08-24T14:45:33Z")

</div>

This is more related to the new MCP connector that has been released but I’m not sure where this ticket should be logged. Basically, the MCP connector is unable to download vtt/txt files for meetings that DO have VTTs i…

---

## [Breaking Change / Bug: GET /metrics/meetings started returning lowercase identifiers instead of original casing](https://devforum.zoom.us/t/breaking-change-bug-get-metrics-meetings-started-returning-lowercase-identifiers-instead-of-original-casing/145667)

<div class="topic-metadata">

**Author:** [@jmalo](https://devforum.zoom.us/u/jmalo)\
**Replies:** 3\
**Last updated:** [August 24, 2026, 12:41pm UTC](https://devforum.zoom.us/t/breaking-change-bug-get-metrics-meetings-started-returning-lowercase-identifiers-instead-of-original-casing/145667 "2026-08-24T12:41:02Z")

</div>

API Endpoint(s) and/or Zoom API Event(s): GET /metrics/meetings GET /rooms PATCH /rooms/{roomId}/events Description: Since August 16, 2026, we have been seeing a change in the values returned by GET /metrics/meeting…

---

## [Failed to Integrate Zoom on Clint Mobile Gaming site Page](https://devforum.zoom.us/t/failed-to-integrate-zoom-on-clint-mobile-gaming-site-page/92245)

<div class="topic-metadata">

**Author:** [@maria2](https://devforum.zoom.us/u/maria2)\
**Replies:** 1\
**Last updated:** [August 22, 2026, 3:20am UTC](https://devforum.zoom.us/t/failed-to-integrate-zoom-on-clint-mobile-gaming-site-page/92245 "2026-08-22T03:20:44Z")

</div>

My client’s mobile gaming (subway surfers game) website page needs to have Zoom integration, but I’m facing difficulties implementing it. I’m searching for a suitable plugin that can be installed on the WordPress site to…

---

## [GET /v2/users/me/upcoming\_meetings returns empty object](https://devforum.zoom.us/t/get-v2-users-me-upcoming-meetings-returns-empty-object/145659)

<div class="topic-metadata">

**Author:** [@Hammer](https://devforum.zoom.us/u/Hammer)\
**Replies:** 6\
**Last updated:** [August 21, 2026, 4:40am UTC](https://devforum.zoom.us/t/get-v2-users-me-upcoming-meetings-returns-empty-object/145659 "2026-08-21T04:40:49Z")

</div>

Format Your New Topic as Follows: API Endpoint(s) and/or Zoom API Event(s) /users/me/upcoming\_meetings Description When requesting the users upcoming\_meetings, a completely empty object is instead returned. We’ve vali…

---

## [Unable to transfer Server-to-Server OAuth app ownership due to missing Revenue Accelerator permission](https://devforum.zoom.us/t/unable-to-transfer-server-to-server-oauth-app-ownership-due-to-missing-revenue-accelerator-permission/145729)

<div class="topic-metadata">

**Author:** [@HarutoK](https://devforum.zoom.us/u/HarutoK)\
**Replies:** 1\
**Last updated:** [August 21, 2026, 4:15am UTC](https://devforum.zoom.us/t/unable-to-transfer-server-to-server-oauth-app-ownership-due-to-missing-revenue-accelerator-permission/145729 "2026-08-21T04:15:36Z")

</div>

Hello, We use a Server-to-Server OAuth app for an internal system that automatically assigns and removes paid Zoom licenses. Previously, after changing our Zoom account owner, API calls from this system started failing…

---

## [Custom General App (Meeting surface) added to account but never appears in meeting Apps search](https://devforum.zoom.us/t/custom-general-app-meeting-surface-added-to-account-but-never-appears-in-meeting-apps-search/145733)

<div class="topic-metadata">

**Author:** [@Lintar](https://devforum.zoom.us/u/Lintar)\
**Replies:** 1\
**Last updated:** [August 21, 2026, 4:12am UTC](https://devforum.zoom.us/t/custom-general-app-meeting-surface-added-to-account-but-never-appears-in-meeting-apps-search/145733 "2026-08-21T04:12:04Z")

</div>

I created a General App with Surface set to Meeting, Home URL configured (returns 200, has required CSP/X-Content-Type-Options/Referrer-Policy headers), OAuth Redirect URL set, at least one scope added, and the app has b…

---

## [Invalid redirect (4,700) on Production credentials, "Add app now" button is disabled](https://devforum.zoom.us/t/invalid-redirect-4-700-on-production-credentials-add-app-now-button-is-disabled/145282)

<div class="topic-metadata">

**Author:** [@kei](https://devforum.zoom.us/u/kei)\
**Replies:** 6\
**Last updated:** [August 21, 2026, 4:07am UTC](https://devforum.zoom.us/t/invalid-redirect-4-700-on-production-credentials-add-app-now-button-is-disabled/145282 "2026-08-21T04:07:26Z")

</div>

App type: General app (User-managed) App name: General app 806 Client ID: PtxcP5n\_TNq0j8JHRbeLHA Registered OAuth Redirect URL (Production): https://timerex-clone-app.vercel.app/api/auth/zoom/callback Same URL is als…

---

## [Breaking Change / Bug: GET /metrics/meetings started returning lowercase identifiers instead of original casing](https://devforum.zoom.us/t/breaking-change-bug-get-metrics-meetings-started-returning-lowercase-identifiers-instead-of-original-casing/145665)

<div class="topic-metadata">

**Author:** [@Ana\_Cecilia](https://devforum.zoom.us/u/Ana_Cecilia)\
**Replies:** 1\
**Last updated:** [August 21, 2026, 3:58am UTC](https://devforum.zoom.us/t/breaking-change-bug-get-metrics-meetings-started-returning-lowercase-identifiers-instead-of-original-casing/145665 "2026-08-21T03:58:06Z")

</div>

Hi, We are experiencing an issue where responses from the GET /metrics/meetings endpoint suddenly changed string casing, impacting our production integration. The Issue & Evidence: Until August 15, the endpoint preser…

---

## [Invited party rejected a meeting invite webhook-Meeting SDK](https://devforum.zoom.us/t/invited-party-rejected-a-meeting-invite-webhook-meeting-sdk/145731)

<div class="topic-metadata">

**Author:** [@Suresh5](https://devforum.zoom.us/u/Suresh5)\
**Replies:** 1\
**Last updated:** [August 21, 2026, 3:52am UTC](https://devforum.zoom.us/t/invited-party-rejected-a-meeting-invite-webhook-meeting-sdk/145731 "2026-08-21T03:52:20Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Zoom Meeting SDK for Web Zoom APIs for fetching scheduled meetings Meeting participant decline / response notification event (if available) Description We are integrati…

---

## [Add Scopes to Legacy OAuth App](https://devforum.zoom.us/t/add-scopes-to-legacy-oauth-app/145070)

<div class="topic-metadata">

**Author:** [@amp23](https://devforum.zoom.us/u/amp23)\
**Replies:** 5\
**Last updated:** [August 19, 2026, 5:01pm UTC](https://devforum.zoom.us/t/add-scopes-to-legacy-oauth-app/145070 "2026-08-19T17:01:15Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Zoom OAuth Scopes Description We have an existing legacy OAuth app and would like to add additional scopes. While reviewing the documentation, we saw that existing customers wo…

---

## [Invalid redirect: http://localhost:3000/api/zoom/callback (4,700)](https://devforum.zoom.us/t/invalid-redirect-http-localhost-3000-api-zoom-callback-4-700/144664)

<div class="topic-metadata">

**Author:** [@Srinip](https://devforum.zoom.us/u/Srinip)\
**Replies:** 3\
**Last updated:** [August 19, 2026, 6:48am UTC](https://devforum.zoom.us/t/invalid-redirect-http-localhost-3000-api-zoom-callback-4-700/144664 "2026-08-19T06:48:34Z")

</div>

I have created a general app (General app 600) and completed the steps and made it localready. I have generated the below URL, which should take me to the login screen so that the user can authorize the app and receive …

---

## [Missing scope "phone:write:sms" despite having License & Third-Party API enabled](https://devforum.zoom.us/t/missing-scope-phonesms-despite-having-license-third-party-api-enabled/141656)

<div class="topic-metadata">

**Author:** [@Umair1](https://devforum.zoom.us/u/Umair1)\
**Replies:** 4\
**Last updated:** [August 19, 2026, 6:40am UTC](https://devforum.zoom.us/t/missing-scope-phonesms-despite-having-license-third-party-api-enabled/141656 "2026-08-19T06:40:45Z")

</div>

Hi, I am the Account Admin. I am trying to build a Server-to-Server OAuth app to send SMS. My Configuration: My user has a Zoom Phone License and a Direct Phone Number. I have enabled “Allow third-party apps to se…

---

## [Email Agent Assets via API](https://devforum.zoom.us/t/email-agent-assets-via-api/138717)

<div class="topic-metadata">

**Author:** [@NateCCIE](https://devforum.zoom.us/u/NateCCIE)\
**Replies:** 5\
**Last updated:** [August 18, 2026, 10:13pm UTC](https://devforum.zoom.us/t/email-agent-assets-via-api/138717 "2026-08-18T22:13:14Z")

</div>

I have 550 Saved Reply (Messaging) Agent Assets and 450 Saved Reply (Email) Agent Assets. When calling the APIs to list the assets, (GET /contact\_center/asset\_library/assets) I am not getting any of the email. All of …

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

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