# API and Webhooks

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

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

**Page:** 11

---

## [Zoom Clinical Notes API](https://devforum.zoom.us/t/zoom-clinical-notes-api/144470)

<div class="topic-metadata">

**Author:** [@Dan9](https://devforum.zoom.us/u/Dan9)\
**Replies:** 0\
**Last updated:** [June 26, 2026, 4:04pm UTC](https://devforum.zoom.us/t/zoom-clinical-notes-api/144470 "2026-06-26T16:04:39Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) List clinical notes GET /v2/clinical\_notes/notes Authentication endpoint used: POST https://zoom.us/oauth/token?grant\_type=account\_credentials&account\_id=\<REDACTED\> Descriptio…

---

## [QSS API Dashboard event category missing from all app types despite active Developer Pack subscription](https://devforum.zoom.us/t/qss-api-dashboard-event-category-missing-from-all-app-types-despite-active-developer-pack-subscription/144391)

<div class="topic-metadata">

**Author:** [@amgregory](https://devforum.zoom.us/u/amgregory)\
**Replies:** 2\
**Last updated:** [June 26, 2026, 11:32am UTC](https://devforum.zoom.us/t/qss-api-dashboard-event-category-missing-from-all-app-types-despite-active-developer-pack-subscription/144391 "2026-06-26T11:32:38Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) GET /metrics/meetings/{meetingId}/participants/qos\_summary Zoom API Event: meeting.participant\_qos\_summary Description The QSS API Dashboard event category does not appear in…

---

## [Feature Request: API endpoint to set/update permanent desk assignments in Workspace Reservation](https://devforum.zoom.us/t/feature-request-api-endpoint-to-set-update-permanent-desk-assignments-in-workspace-reservation/144461)

<div class="topic-metadata">

**Author:** [@zoomuser1738](https://devforum.zoom.us/u/zoomuser1738)\
**Replies:** 0\
**Last updated:** [June 26, 2026, 3:35am UTC](https://devforum.zoom.us/t/feature-request-api-endpoint-to-set-update-permanent-desk-assignments-in-workspace-reservation/144461 "2026-06-26T03:35:03Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Rooms APIs - API - Zoom Developer Docs (specifically GET /workspaces/{workspaceId}/assignment) Description We manage 700+ permanently assigned desks in Zoom Workspace Reservati…

---

## [Code 2310 Failed to perform RTMS app operation](https://devforum.zoom.us/t/code-2310-failed-to-perform-rtms-app-operation/143961)

<div class="topic-metadata">

**Author:** [@Igor4](https://devforum.zoom.us/u/Igor4)\
**Replies:** 3\
**Last updated:** [June 26, 2026, 1:13am UTC](https://devforum.zoom.us/t/code-2310-failed-to-perform-rtms-app-operation/143961 "2026-06-26T01:13:15Z")

</div>

RTMS REST start returns code 2310 even though: S2S OAuth token works GET /meetings/{meetingId} returns host\_id PATCH /live\_meetings/{meetingId}/rtms\_app/status sends client\_id and participant\_user\_id app is added to “A…

---

## [API to create tracking\_sources for a webinar?](https://devforum.zoom.us/t/api-to-create-tracking-sources-for-a-webinar/120777)

<div class="topic-metadata">

**Author:** [@didier.lalli](https://devforum.zoom.us/u/didier.lalli)\
**Replies:** 5\
**Last updated:** [June 25, 2026, 7:26am UTC](https://devforum.zoom.us/t/api-to-create-tracking-sources-for-a-webinar/120777 "2026-06-25T07:26:19Z")

</div>

Hi everyone, I’m new to the Zoom API but not new to Zoom. Every month I create 3 webinars, and we always have 20 tracking links for each of these to track who comes from where. I have recently been enabled as a zoom dev…

---

## [Title: Video Management API: Channel permissions return internal hashed user\_id that throws 404 on /users endpoint](https://devforum.zoom.us/t/title-video-management-api-channel-permissions-return-internal-hashed-user-id-that-throws-404-on-users-endpoint/144423)

<div class="topic-metadata">

**Author:** [@joel.dapiawen](https://devforum.zoom.us/u/joel.dapiawen)\
**Replies:** 0\
**Last updated:** [June 24, 2026, 8:27pm UTC](https://devforum.zoom.us/t/title-video-management-api-channel-permissions-return-internal-hashed-user-id-that-throws-404-on-users-endpoint/144423 "2026-06-24T20:27:09Z")

</div>

Hello, I am building an integration using Server-to-Server OAuth to sync users to Video Management channels. I’ve run into an “Identity Gap” issue when trying to verify existing channel owners and members. It is worth …

---

## [User-managed app receiving no webhook events — endpoint appears disabled, no validation requests sent](https://devforum.zoom.us/t/user-managed-app-receiving-no-webhook-events-endpoint-appears-disabled-no-validation-requests-sent/144414)

<div class="topic-metadata">

**Author:** [@Julianpayne](https://devforum.zoom.us/u/Julianpayne)\
**Replies:** 1\
**Last updated:** [June 24, 2026, 11:42am UTC](https://devforum.zoom.us/t/user-managed-app-receiving-no-webhook-events-endpoint-appears-disabled-no-validation-requests-sent/144414 "2026-06-24T11:42:00Z")

</div>

Our General (user-managed) app has stopped receiving ALL webhook events, and I can’t restore delivery from the developer console. App Type: General app, User-managed (user-level OAuth) Environment: Development App…

---

## [Server-to-Server OAuth app webhooks stopped triggering and delivering events to our validated URL](https://devforum.zoom.us/t/server-to-server-oauth-app-webhooks-stopped-triggering-and-delivering-events-to-our-validated-url/144383)

<div class="topic-metadata">

**Author:** [@Yariv1](https://devforum.zoom.us/u/Yariv1)\
**Replies:** 1\
**Last updated:** [June 24, 2026, 7:54am UTC](https://devforum.zoom.us/t/server-to-server-oauth-app-webhooks-stopped-triggering-and-delivering-events-to-our-validated-url/144383 "2026-06-24T07:54:28Z")

</div>

Topic Title / Summary Server-to-Server OAuth app (“Webinar Manager”) stopped triggering and delivering webhook events to validated URL API Endpoint(s) and/or Zoom API Event(s) webinar.created webinar.updated (Ot…

---

## [If a user closes an RTMS app with the 3 dot menu and "Close current app" there is no callback it doesn't appear that the RTMS stream is cancelled](https://devforum.zoom.us/t/if-a-user-closes-an-rtms-app-with-the-3-dot-menu-and-close-current-app-there-is-no-callback-it-doesnt-appear-that-the-rtms-stream-is-cancelled/144371)

<div class="topic-metadata">

**Author:** [@Canary\_Speech](https://devforum.zoom.us/u/Canary_Speech)\
**Replies:** 1\
**Last updated:** [June 23, 2026, 6:50pm UTC](https://devforum.zoom.us/t/if-a-user-closes-an-rtms-app-with-the-3-dot-menu-and-close-current-app-there-is-no-callback-it-doesnt-appear-that-the-rtms-stream-is-cancelled/144371 "2026-06-23T18:50:16Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) zoomSdk.stopRTMS() Description In my app we start and stop RMTS as needed during the session. If the user leaves the meeting the code successfully calls zoomSdk.stopRTMS() so we…

---

## [Sample code to update user's workpalce license?](https://devforum.zoom.us/t/sample-code-to-update-users-workpalce-license/144384)

<div class="topic-metadata">

**Author:** [@wibbleman](https://devforum.zoom.us/u/wibbleman)\
**Replies:** 0\
**Last updated:** [June 23, 2026, 6:44pm UTC](https://devforum.zoom.us/t/sample-code-to-update-users-workpalce-license/144384 "2026-06-23T18:44:07Z")

</div>

We used to use Entra ID SCIM provisioning to manage user’s license based on group. Since Zoom is transitioning to ‘workplace license’, so the role-based license(Basic, licensed..) won’t work anymore. I need to implement…

---

## [Enable RTMS for App ID 3p7OvtwHQhaAdMpc8LXaag](https://devforum.zoom.us/t/enable-rtms-for-app-id-3p7ovtwhqhaadmpc8lxaag/144375)

<div class="topic-metadata">

**Author:** [@Jeff13](https://devforum.zoom.us/u/Jeff13)\
**Replies:** 4\
**Last updated:** [June 23, 2026, 2:02pm UTC](https://devforum.zoom.us/t/enable-rtms-for-app-id-3p7ovtwhqhaadmpc8lxaag/144375 "2026-06-23T14:02:02Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) PATCH /v2/live\_meetings/{meetingId}/rtms\_app/status Events: meeting.rtms\_started, meeting.rtms\_stopped, meeting.started, meeting.ended Description Requesting RTMS enablement for …

---

## [Attendance information not getting passed from Zoom to SuccessFactors LMS](https://devforum.zoom.us/t/attendance-information-not-getting-passed-from-zoom-to-successfactors-lms/144352)

<div class="topic-metadata">

**Author:** [@Nadeem1](https://devforum.zoom.us/u/Nadeem1)\
**Replies:** 0\
**Last updated:** [June 22, 2026, 1:54pm UTC](https://devforum.zoom.us/t/attendance-information-not-getting-passed-from-zoom-to-successfactors-lms/144352 "2026-06-22T13:54:28Z")

</div>

We have built an app in Zoom Marketplace to integrate Zoom with SuccessFactors LMS. When we create the class in SuccessFactors LMS the Zoom meeting URL are generated, and the host is able to run the Zoom session from LMS…

---

## [Recording.completed webhook did not arrive](https://devforum.zoom.us/t/recording-completed-webhook-did-not-arrive/91533)

<div class="topic-metadata">

**Author:** [@tech-zoom\_zp](https://devforum.zoom.us/u/tech-zoom_zp)\
**Replies:** 36\
**Last updated:** [June 22, 2026, 10:49am UTC](https://devforum.zoom.us/t/recording-completed-webhook-did-not-arrive/91533 "2026-06-22T10:49:28Z")

</div>

One of our customer’s experienced a trouble caused by recording.completed webhook not arriving. Our app depends on webhooks below: meeting.started meeting.participant\_joined meeting.participant\_left recording.complete…

---

## [Chatbot message blocked by Cloudfare](https://devforum.zoom.us/t/chatbot-message-blocked-by-cloudfare/144345)

<div class="topic-metadata">

**Author:** [@Hong\_Xun](https://devforum.zoom.us/u/Hong_Xun)\
**Replies:** 0\
**Last updated:** [June 22, 2026, 9:57am UTC](https://devforum.zoom.us/t/chatbot-message-blocked-by-cloudfare/144345 "2026-06-22T09:57:57Z")

</div>

Format Your New Topic as Follows: API Endpoint(s) and/or Zoom API Event(s) chatbot app, Description When a reply message contains specific content (analysis data on WAF attacks), the message is blocked. Error? Cli…

---

## [Cloud Recording Webhook Events Not Being Delivered Despite Successful Endpoint Validation](https://devforum.zoom.us/t/cloud-recording-webhook-events-not-being-delivered-despite-successful-endpoint-validation/144244)

<div class="topic-metadata">

**Author:** [@argusclass01](https://devforum.zoom.us/u/argusclass01)\
**Replies:** 4\
**Last updated:** [June 22, 2026, 5:56am UTC](https://devforum.zoom.us/t/cloud-recording-webhook-events-not-being-delivered-despite-successful-endpoint-validation/144244 "2026-06-22T05:56:57Z")

</div>

Hi Team, We are facing an issue with Zoom webhook event delivery for cloud recordings. Issue Description Meeting recordings are being successfully generated and stored in Zoom Cloud. However, our application is not rec…

---

## [Webhooks not delivered for OAuth-connected accounts for our Published zoom App](https://devforum.zoom.us/t/webhooks-not-delivered-for-oauth-connected-accounts-for-our-published-zoom-app/144307)

<div class="topic-metadata">

**Author:** [@Testpress1](https://devforum.zoom.us/u/Testpress1)\
**Replies:** 1\
**Last updated:** [June 22, 2026, 2:59am UTC](https://devforum.zoom.us/t/webhooks-not-delivered-for-oauth-connected-accounts-for-our-published-zoom-app/144307 "2026-06-22T02:59:02Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Webhook Endpoint: (One app sends three webhook notification, across our clusters) POST https://zoom-cluster1.testpress.in/zoom-webhook/ POST https://zoom-cluster2.testpress.i…

---

## [Supported way to direct-join a Zoom Events session and bypass the lobby?](https://devforum.zoom.us/t/supported-way-to-direct-join-a-zoom-events-session-and-bypass-the-lobby/144282)

<div class="topic-metadata">

**Author:** [@IanPScott](https://devforum.zoom.us/u/IanPScott)\
**Replies:** 0\
**Last updated:** [June 18, 2026, 1:53pm UTC](https://devforum.zoom.us/t/supported-way-to-direct-join-a-zoom-events-session-and-bypass-the-lobby/144282 "2026-06-18T13:53:47Z")

</div>

We’re building an LMS integration on top of Zoom Events. We programmatically create events, ticket attendees, and store each attendee’s unique join URL at registration time. Everything is managed server-side via the Zoom…

---

## [Webinar panelist phone Participant ID still unavailable via API](https://devforum.zoom.us/t/webinar-panelist-phone-participant-id-still-unavailable-via-api/144276)

<div class="topic-metadata">

**Author:** [@owner](https://devforum.zoom.us/u/owner)\
**Replies:** 0\
**Last updated:** [June 18, 2026, 4:18am UTC](https://devforum.zoom.us/t/webinar-panelist-phone-participant-id-still-unavailable-via-api/144276 "2026-06-18T04:18:01Z")

</div>

Follow-up on ZOOM-362669 — Webinar panelist phone Participant ID still unavailable via API Hi Zoom team, I am following up on the long-standing request covered under internal ticket ZOOM-362669. In January 2025, Zoom c…

---

## [Client IP address not found in meeting APIs when made through Web browser](https://devforum.zoom.us/t/client-ip-address-not-found-in-meeting-apis-when-made-through-web-browser/144266)

<div class="topic-metadata">

**Author:** [@ucczoomaruba](https://devforum.zoom.us/u/ucczoomaruba)\
**Replies:** 0\
**Last updated:** [June 17, 2026, 5:04pm UTC](https://devforum.zoom.us/t/client-ip-address-not-found-in-meeting-apis-when-made-through-web-browser/144266 "2026-06-17T17:04:59Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) /v2/metrics/meetings/92034051938/participants /v2/metrics/meetings/92034051938/participants/16778240/qos Description \*Use case which I am talking about the when 2 clients have…

---

## [How to share an NDI feed with both video and audio in a Zoom Room using the ZRC SDK (Linux) ?](https://devforum.zoom.us/t/how-to-share-an-ndi-feed-with-both-video-and-audio-in-a-zoom-room-using-the-zrc-sdk-linux/144227)

<div class="topic-metadata">

**Author:** [@Chhayank](https://devforum.zoom.us/u/Chhayank)\
**Replies:** 1\
**Last updated:** [June 16, 2026, 10:58pm UTC](https://devforum.zoom.us/t/how-to-share-an-ndi-feed-with-both-video-and-audio-in-a-zoom-room-using-the-zrc-sdk-linux/144227 "2026-06-16T22:58:55Z")

</div>

Hi zoom, My goal is to share an NDI feed (video and audio) into a Zoom Room using the ZRC SDK on Linux. I can successfully discover the NDI source and share its video using ShareCamera(). However, the audio associated …

---

## [AI Companion meeting summary webhook event missing](https://devforum.zoom.us/t/ai-companion-meeting-summary-webhook-event-missing/144225)

<div class="topic-metadata">

**Author:** [@Shalabh](https://devforum.zoom.us/u/Shalabh)\
**Replies:** 1\
**Last updated:** [June 16, 2026, 10:57pm UTC](https://devforum.zoom.us/t/ai-companion-meeting-summary-webhook-event-missing/144225 "2026-06-16T22:57:36Z")

</div>

Trying to subscribe to an AI Companion meeting summary webhook event (meeting.summary\_completed) in a Webhook Only app but the event type is not available; we want to capture: Meeting summary Action items Next steps …

---

## [API Sequence to get Transcripts for a Meeting when the User has a PMI](https://devforum.zoom.us/t/api-sequence-to-get-transcripts-for-a-meeting-when-the-user-has-a-pmi/144146)

<div class="topic-metadata">

**Author:** [@kkoellner](https://devforum.zoom.us/u/kkoellner)\
**Replies:** 1\
**Last updated:** [June 16, 2026, 10:55pm UTC](https://devforum.zoom.us/t/api-sequence-to-get-transcripts-for-a-meeting-when-the-user-has-a-pmi/144146 "2026-06-16T22:55:41Z")

</div>

I want to compose an API sequence that will get transcripts for users with PMIs. When I create a meeting with the API, I get returned – “id”:88269798014 “pmi”:“7771279430” And I store both. The request …/meetings/7…

---

## [Best app type for third-party integration S2S vs General App (user-level scopes needed)](https://devforum.zoom.us/t/best-app-type-for-third-party-integration-s2s-vs-general-app-user-level-scopes-needed/144246)

<div class="topic-metadata">

**Author:** [@AndresBoltflow](https://devforum.zoom.us/u/AndresBoltflow)\
**Replies:** 2\
**Last updated:** [June 16, 2026, 3:24pm UTC](https://devforum.zoom.us/t/best-app-type-for-third-party-integration-s2s-vs-general-app-user-level-scopes-needed/144246 "2026-06-16T15:24:54Z")

</div>

We’re a third-party partner (Boltflow) building an Airtable ↔ Zoom integration for a university client and we need guidance on how to proceed given the following: The customer does not want to grant our team admin-lev…

---

## [Error occured when trying to react with custom emoji](https://devforum.zoom.us/t/error-occured-when-trying-to-react-with-custom-emoji/144252)

<div class="topic-metadata">

**Author:** [@CristianEni](https://devforum.zoom.us/u/CristianEni)\
**Replies:** 0\
**Last updated:** [June 16, 2026, 9:56am UTC](https://devforum.zoom.us/t/error-occured-when-trying-to-react-with-custom-emoji/144252 "2026-06-16T09:56:29Z")

</div>

Hello we ar efacing an issue when trying to react with a custom emoji in a channel. type of the app: user authenticated url:/chat/users/me/messages/D8F81F17-A2F0-49F9-A4C5-C483CBE655E6/emoji\_reactions body: { “actio…

---

## [VTT via API feature request update (AI Companion)](https://devforum.zoom.us/t/vtt-via-api-feature-request-update-ai-companion/142850)

<div class="topic-metadata">

**Author:** [@Dave11](https://devforum.zoom.us/u/Dave11)\
**Replies:** 3\
**Last updated:** [June 15, 2026, 5:54pm UTC](https://devforum.zoom.us/t/vtt-via-api-feature-request-update-ai-companion/142850 "2026-06-15T17:54:08Z")

</div>

Hi, Any news on this feature request, marked as completed/closed but not delivered as far as I can tell.. /t/transcript-available-on-web-portal-but-not-from-meetings-id-recordings-endpoint/134977 Thanks!!

---

## [Zoom Updated Marketo Program Status Prior to Event](https://devforum.zoom.us/t/zoom-updated-marketo-program-status-prior-to-event/144247)

<div class="topic-metadata">

**Author:** [@Andela\_Community](https://devforum.zoom.us/u/Andela_Community)\
**Replies:** 0\
**Last updated:** [June 15, 2026, 4:45pm UTC](https://devforum.zoom.us/t/zoom-updated-marketo-program-status-prior-to-event/144247 "2026-06-15T16:45:34Z")

</div>

This event (Cut GitHub Copilot Token Costs. Boost Productivity.) here is not till June 23rd: But this morning, Zoom updated status of all registrants in Marketo to No Show. Why? What’s the status of these records in Zo…

---

## [Using Zoom Webhooks to Automate Appointment Follow Ups for Healthcare Workflows](https://devforum.zoom.us/t/using-zoom-webhooks-to-automate-appointment-follow-ups-for-healthcare-workflows/144206)

<div class="topic-metadata">

**Author:** [@Renvik04](https://devforum.zoom.us/u/Renvik04)\
**Replies:** 1\
**Last updated:** [June 15, 2026, 4:43pm UTC](https://devforum.zoom.us/t/using-zoom-webhooks-to-automate-appointment-follow-ups-for-healthcare-workflows/144206 "2026-06-15T16:43:57Z")

</div>

We are currently exploring ways to improve appointment management workflows using Zoom Webhooks and would appreciate insights from developers who have implemented similar solutions. Our team at Avenue Billing Services i…

---

## [RTMS start API returns 2310 although RTMS scopes and events are configured](https://devforum.zoom.us/t/rtms-start-api-returns-2310-although-rtms-scopes-and-events-are-configured/144213)

<div class="topic-metadata">

**Author:** [@zzwc](https://devforum.zoom.us/u/zzwc)\
**Replies:** 1\
**Last updated:** [June 15, 2026, 7:34am UTC](https://devforum.zoom.us/t/rtms-start-api-returns-2310-although-rtms-scopes-and-events-are-configured/144213 "2026-06-15T07:34:06Z")

</div>

Hi Zoom Developer Support, I am trying to validate Zoom RTMS for Meetings with a Zoom General App. Current setup: App type: General App App management: User-managed app Meeting host account: Licensed / Pro account The…

---

## [meeting.rtms\_started never fires on a Basic (free) account — is RTMS gated by plan or account-level enablement?](https://devforum.zoom.us/t/meeting-rtms-started-never-fires-on-a-basic-free-account-is-rtms-gated-by-plan-or-account-level-enablement/144201)

<div class="topic-metadata">

**Author:** [@tinrec](https://devforum.zoom.us/u/tinrec)\
**Replies:** 1\
**Last updated:** [June 15, 2026, 7:24am UTC](https://devforum.zoom.us/t/meeting-rtms-started-never-fires-on-a-basic-free-account-is-rtms-gated-by-plan-or-account-level-enablement/144201 "2026-06-15T07:24:38Z")

</div>

Description Our RTMS-enabled Marketplace General App is fully configured, but the meeting.rtms\_started webhook never fires. Other meeting events arrive fine, so the endpoint and signature validation work — only RTMS eve…

---

## [Please enable RTMS for App ID icnjUNCCS1iSN4p72FRozg — error 2310](https://devforum.zoom.us/t/please-enable-rtms-for-app-id-icnjunccs1isn4p72frozg-error-2310/144184)

<div class="topic-metadata">

**Author:** [@Ariel2](https://devforum.zoom.us/u/Ariel2)\
**Replies:** 1\
**Last updated:** [June 15, 2026, 7:19am UTC](https://devforum.zoom.us/t/please-enable-rtms-for-app-id-icnjunccs1isn4p72frozg-error-2310/144184 "2026-06-15T07:19:51Z")

</div>

API Endpoint: PATCH /v2/live\_meetings/{meetingId}/rtms\_app/status Description: General app, App ID icnjUNCCS1iSN4p72FRozg. Fully configured for RTMS: added RTMS scopes + meeting:update:participant\_rtms\_app\_status, subscr…

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

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