# API and Webhooks

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

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

**Page:** 30

---

## ["Invalid scope" error with meeting/recording scopes on User-managed OAuth app](https://devforum.zoom.us/t/invalid-scope-error-with-meeting-recording-scopes-on-user-managed-oauth-app/138256)

<div class="topic-metadata">

**Author:** [@ys1](https://devforum.zoom.us/u/ys1)\
**Replies:** 2\
**Last updated:** [October 27, 2025, 5:00pm UTC](https://devforum.zoom.us/t/invalid-scope-error-with-meeting-recording-scopes-on-user-managed-oauth-app/138256 "2025-10-27T17:00:06Z")

</div>

Description I’m building a custom integration using User-managed OAuth that needs read-only access to meetings and recordings data. Authorization works successfully with the user:read:user scope alone, but fails with “I…

---

## [Server to Server OAuth: List Users or Get User does not return license info in response](https://devforum.zoom.us/t/server-to-server-oauth-list-users-or-get-user-does-not-return-license-info-in-response/138055)

<div class="topic-metadata">

**Author:** [@MarcusAng](https://devforum.zoom.us/u/MarcusAng)\
**Replies:** 4\
**Last updated:** [October 27, 2025, 3:45pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-list-users-or-get-user-does-not-return-license-info-in-response/138055 "2025-10-27T15:45:55Z")

</div>

I tried using the List users and Get User APIs, both do not return the license\_info\_list in the response. I followed the document Users APIs. I added almost all the read scopes but still do not get the license info. I al…

---

## [Custom statuses are excluded from response when retrieving list of statuses](https://devforum.zoom.us/t/custom-statuses-are-excluded-from-response-when-retrieving-list-of-statuses/137700)

<div class="topic-metadata">

**Author:** [@desautelsj](https://devforum.zoom.us/u/desautelsj)\
**Replies:** 1\
**Last updated:** [October 27, 2025, 3:42pm UTC](https://devforum.zoom.us/t/custom-statuses-are-excluded-from-response-when-retrieving-list-of-statuses/137700 "2025-10-27T15:42:32Z")

</div>

When I retrieve the list of statuses (as documented here: Contact Center APIs), I get a list of default statuses but none of my custom statuses are included in this list. To reproduce this issue follow these two simple …

---

## [Custom agent statuses are excluded when retrieving list of Contact Center system statuses](https://devforum.zoom.us/t/custom-agent-statuses-are-excluded-when-retrieving-list-of-contact-center-system-statuses/138003)

<div class="topic-metadata">

**Author:** [@desautelsj](https://devforum.zoom.us/u/desautelsj)\
**Replies:** 2\
**Last updated:** [October 27, 2025, 3:41pm UTC](https://devforum.zoom.us/t/custom-agent-statuses-are-excluded-when-retrieving-list-of-contact-center-system-statuses/138003 "2025-10-27T15:41:52Z")

</div>

I can create a custom agent status like so: REQUEST: POST https://api.zoom.us/v2/contact\_center/system\_statuses {"status\_category":"agent\_status","status\_name":"This is a test 3","enable":true} RESPONSE: HTTP/1.1 201 C…

---

## [Authorization - Redirection is not working on click of "Decline"](https://devforum.zoom.us/t/authorization-redirection-is-not-working-on-click-of-decline/137893)

<div class="topic-metadata">

**Author:** [@Kiran\_Chandra](https://devforum.zoom.us/u/Kiran_Chandra)\
**Replies:** 6\
**Last updated:** [October 27, 2025, 3:02pm UTC](https://devforum.zoom.us/t/authorization-redirection-is-not-working-on-click-of-decline/137893 "2025-10-27T15:02:24Z")

</div>

Description We are using user-level zoom app to integrate zoom with our application. As part of integrating with zoom, we are currently using the above Links to communicate with the zoom Grant and authorization servers…

---

## [List all meetings of a specific room](https://devforum.zoom.us/t/list-all-meetings-of-a-specific-room/138294)

<div class="topic-metadata">

**Author:** [@eyal](https://devforum.zoom.us/u/eyal)\
**Replies:** 0\
**Last updated:** [October 27, 2025, 11:44am UTC](https://devforum.zoom.us/t/list-all-meetings-of-a-specific-room/138294 "2025-10-27T11:44:51Z")

</div>

I feel like im going in circles because even though meetings occur in rooms I am not able to see any information regarding a room in the get meeting by id API endpoint and I am not able to see meetings per room. My quest…

---

## [Regional url and api\_url](https://devforum.zoom.us/t/regional-url-and-api-url/138217)

<div class="topic-metadata">

**Author:** [@ruben.gaspar.aparici](https://devforum.zoom.us/u/ruben.gaspar.aparici)\
**Replies:** 1\
**Last updated:** [October 27, 2025, 8:14am UTC](https://devforum.zoom.us/t/regional-url-and-api-url/138217 "2025-10-27T08:14:04Z")

</div>

Dear All, Due to last Monday’s issue on Zoom \[1\] caused by an AWS downtime, and since we are working from an EU-provisioned account, we looked into ways to continue working with Zoom despite the AWS issue in the US. One…

---

## [Zoom recording file is taking too long to process](https://devforum.zoom.us/t/zoom-recording-file-is-taking-too-long-to-process/138212)

<div class="topic-metadata">

**Author:** [@Columbia](https://devforum.zoom.us/u/Columbia)\
**Replies:** 2\
**Last updated:** [October 27, 2025, 1:09am UTC](https://devforum.zoom.us/t/zoom-recording-file-is-taking-too-long-to-process/138212 "2025-10-27T01:09:52Z")

</div>

API Endpoint: https://api.zoom.us/v2/meetings/cUGma7gsRb6Ex9CzOPVS5g==/recordings \*\* Description:\*\* The Zoom recording from October 20 has been stuck in processing as of October 23. The processing time is longer tha…

---

## [Get a meeting's join token for local recording](https://devforum.zoom.us/t/get-a-meetings-join-token-for-local-recording/81387)

<div class="topic-metadata">

**Author:** [@cindy.li](https://devforum.zoom.us/u/cindy.li)\
**Replies:** 22\
**Last updated:** [October 27, 2025, 12:34am UTC](https://devforum.zoom.us/t/get-a-meetings-join-token-for-local-recording/81387 "2025-10-27T00:34:26Z")

</div>

Dear support， We prepare to implement Zoom API “Get a meeting’s join token for local recording” into our product. https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/meetingLocalRecordingJoinToke…

---

## [Error response for Zoom Rest API](https://devforum.zoom.us/t/error-response-for-zoom-rest-api/138140)

<div class="topic-metadata">

**Author:** [@Eve1](https://devforum.zoom.us/u/Eve1)\
**Replies:** 5\
**Last updated:** [October 27, 2025, 12:28am UTC](https://devforum.zoom.us/t/error-response-for-zoom-rest-api/138140 "2025-10-27T00:28:53Z")

</div>

Error response { "code": -1, "message": "Unable to execute HTTP request: dynamodb.us-east-1.amazonaws.com" } { "code": -1, "message": "execute SQL error, method: PRIMARY.MeetingOccurrenceInfoMapper.getItems, rawSQ…

---

## [Logging users in and out of call ques from API](https://devforum.zoom.us/t/logging-users-in-and-out-of-call-ques-from-api/119580)

<div class="topic-metadata">

**Author:** [@bradleyf](https://devforum.zoom.us/u/bradleyf)\
**Replies:** 3\
**Last updated:** [October 24, 2025, 7:34pm UTC](https://devforum.zoom.us/t/logging-users-in-and-out-of-call-ques-from-api/119580 "2025-10-24T19:34:18Z")

</div>

Is it possible to log users in and out of a call que using the API? You can view the call ques they are apart of I see, but I didn’t see anywhere specific where you can log the user in and out of a call que, what endpoin…

---

## [Insert deals into Zoom Revenue Accelerator via the API](https://devforum.zoom.us/t/insert-deals-into-zoom-revenue-accelerator-via-the-api/138201)

<div class="topic-metadata">

**Author:** [@bradleyf](https://devforum.zoom.us/u/bradleyf)\
**Replies:** 1\
**Last updated:** [October 24, 2025, 6:58pm UTC](https://devforum.zoom.us/t/insert-deals-into-zoom-revenue-accelerator-via-the-api/138201 "2025-10-24T18:58:37Z")

</div>

Currently, it is only possible to look up deals in Zoom Revenue Accelerator (ZRA) with the API, of deals that have already been connected to your CRM. The problem is, Zoom only allows for 4 CRMs with a predefined integra…

---

## [I am trying to perform DLP on zoom chats using API but I do not recieve the chats using webhook](https://devforum.zoom.us/t/i-am-trying-to-perform-dlp-on-zoom-chats-using-api-but-i-do-not-recieve-the-chats-using-webhook/138228)

<div class="topic-metadata">

**Author:** [@Recai](https://devforum.zoom.us/u/Recai)\
**Replies:** 2\
**Last updated:** [October 24, 2025, 6:28pm UTC](https://devforum.zoom.us/t/i-am-trying-to-perform-dlp-on-zoom-chats-using-api-but-i-do-not-recieve-the-chats-using-webhook/138228 "2025-10-24T18:28:06Z")

</div>

Hi Dear Support Team, We have enabled Zoom DLP Entegration by following the official KB. We are getting the following activity requests from Zoom: meeting.participant\_joined meeting.started meeting. meeting.particip…

---

## [Webhook Sync Issue — Acuity Integration Not Updating or Creating Zoom Meetings](https://devforum.zoom.us/t/webhook-sync-issue-acuity-integration-not-updating-or-creating-zoom-meetings/138247)

<div class="topic-metadata">

**Author:** [@Lynn2](https://devforum.zoom.us/u/Lynn2)\
**Replies:** 0\
**Last updated:** [October 24, 2025, 1:28pm UTC](https://devforum.zoom.us/t/webhook-sync-issue-acuity-integration-not-updating-or-creating-zoom-meetings/138247 "2025-10-24T13:28:59Z")

</div>

We’re experiencing a recurring issue with the Acuity Scheduling → Zoom integration. Certain meetings are either not being updated after a reschedule in Acuity, or not being created at all in the Zoom calendar. The issu…

---

## [Post-Meeting Tasks / Follow-Ups](https://devforum.zoom.us/t/post-meeting-tasks-follow-ups/133410)

<div class="topic-metadata">

**Author:** [@Katelyn](https://devforum.zoom.us/u/Katelyn)\
**Replies:** 1\
**Last updated:** [October 24, 2025, 1:04pm UTC](https://devforum.zoom.us/t/post-meeting-tasks-follow-ups/133410 "2025-10-24T13:04:53Z")

</div>

Does Zoom’s API support the new “tasks” feature after a recorded meeting? I.e., Could I integrate Zoom with my custom-built CRM and have those post-meeting tasks imported into my CRM task system to automatically create f…

---

## [403 Error Getting All Users on Account](https://devforum.zoom.us/t/403-error-getting-all-users-on-account/138242)

<div class="topic-metadata">

**Author:** [@northernbeacheswebsi](https://devforum.zoom.us/u/northernbeacheswebsi)\
**Replies:** 1\
**Last updated:** [October 24, 2025, 1:00pm UTC](https://devforum.zoom.us/t/403-error-getting-all-users-on-account/138242 "2025-10-24T13:00:13Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://api.zoom.us/v2/users Description I am getting a 403 Forbidden error. This is despite the app having Shared Access Permissions granted. Error? 403 error: Authenticated…

---

## [Multiple Refresh Tokens Support](https://devforum.zoom.us/t/multiple-refresh-tokens-support/138113)

<div class="topic-metadata">

**Author:** [@joey.grisafe](https://devforum.zoom.us/u/joey.grisafe)\
**Replies:** 2\
**Last updated:** [October 23, 2025, 5:19pm UTC](https://devforum.zoom.us/t/multiple-refresh-tokens-support/138113 "2025-10-23T17:19:28Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) tokens oauth endpoint Description The current functionality is to invalidate any preexisting refresh tokens when a new one is created. This makes it hard to test an applicatio…

---

## [API to watch chats in real time?](https://devforum.zoom.us/t/api-to-watch-chats-in-real-time/138211)

<div class="topic-metadata">

**Author:** [@UFGrayMatter](https://devforum.zoom.us/u/UFGrayMatter)\
**Replies:** 1\
**Last updated:** [October 23, 2025, 5:11pm UTC](https://devforum.zoom.us/t/api-to-watch-chats-in-real-time/138211 "2025-10-23T17:11:43Z")

</div>

I’m trying to figure out a way to watch a chat in real time with the use case being a team member sending a chat message while in a meeting that triggers a webhook and actions based on what was sent. For example if they …

---

## [Zoom Attendance Info & MemberClicks](https://devforum.zoom.us/t/zoom-attendance-info-memberclicks/138170)

<div class="topic-metadata">

**Author:** [@NGMA](https://devforum.zoom.us/u/NGMA)\
**Replies:** 1\
**Last updated:** [October 23, 2025, 3:48pm UTC](https://devforum.zoom.us/t/zoom-attendance-info-memberclicks/138170 "2025-10-23T15:48:18Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Not sure Description We host monthly webinars on Zoom. We keep track of how many people who registered for the event actually attend. Thus far this has been a manual process.…

---

## [Need to access Tracking field on my meeting start](https://devforum.zoom.us/t/need-to-access-tracking-field-on-my-meeting-start/138182)

<div class="topic-metadata">

**Author:** [@GKD](https://devforum.zoom.us/u/GKD)\
**Replies:** 2\
**Last updated:** [October 23, 2025, 11:36am UTC](https://devforum.zoom.us/t/need-to-access-tracking-field-on-my-meeting-start/138182 "2025-10-23T11:36:21Z")

</div>

Im trying to access my trackingfields on my webhooks it order to relate the meeting with my db datas. As we are using PMI all meeting id generated were converted to PMI on meeting start and my titles were changed so i…

---

## [GET /chat/users/{userId}/messages endless next page token](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461)

<div class="topic-metadata">

**Author:** [@Sam1664](https://devforum.zoom.us/u/Sam1664)\
**Replies:** 16\
**Last updated:** [October 23, 2025, 8:35am UTC](https://devforum.zoom.us/t/get-chat-users-userid-messages-endless-next-page-token/137461 "2025-10-23T08:35:30Z")

</div>

I have a python module in production that gets chat logs from ‘GET /chat/users/{userId}/messages’ - it’s worked for about 7 months and has just stopped working. The behaviour we see is endless next page tokens with a di…

---

## [Is there a way to Regenerate the Zoom Room activation code via API?](https://devforum.zoom.us/t/is-there-a-way-to-regenerate-the-zoom-room-activation-code-via-api/138168)

<div class="topic-metadata">

**Author:** [@Zohar](https://devforum.zoom.us/u/Zohar)\
**Replies:** 2\
**Last updated:** [October 23, 2025, 6:45am UTC](https://devforum.zoom.us/t/is-there-a-way-to-regenerate-the-zoom-room-activation-code-via-api/138168 "2025-10-23T06:45:02Z")

</div>

Is there an option to Regenerate the Zoom Room activation code via API? Thanks

---

## [Session.recording\_transcript\_failed Event – No Failure Reason or Retry Option](https://devforum.zoom.us/t/session-recording-transcript-failed-event-no-failure-reason-or-retry-option/138187)

<div class="topic-metadata">

**Author:** [@anjithiruveedhi238](https://devforum.zoom.us/u/anjithiruveedhi238)\
**Replies:** 2\
**Last updated:** [October 23, 2025, 5:28am UTC](https://devforum.zoom.us/t/session-recording-transcript-failed-event-no-failure-reason-or-retry-option/138187 "2025-10-23T05:28:37Z")

</div>

Hello Team, We’re receiving the session.recording\_transcript\_failed webhook for some video sessions, but the payload doesn’t include any reason or diagnostic details. Could you please clarify: What causes this event …

---

## [Best practice to carry a stable participant identifier from join links to speakers in cloud recordings/transcripts (2-person meeting)](https://devforum.zoom.us/t/best-practice-to-carry-a-stable-participant-identifier-from-join-links-to-speakers-in-cloud-recordings-transcripts-2-person-meeting/138194)

<div class="topic-metadata">

**Author:** [@jason17](https://devforum.zoom.us/u/jason17)\
**Replies:** 1\
**Last updated:** [October 23, 2025, 1:49am UTC](https://devforum.zoom.us/t/best-practice-to-carry-a-stable-participant-identifier-from-join-links-to-speakers-in-cloud-recordings-transcripts-2-person-meeting/138194 "2025-10-23T01:49:53Z")

</div>

Title Best practice to carry a stable participant identifier from join links to speakers in cloud recordings/transcripts (2-person meeting) Category API & Webhooks Body Hi Zoom team, Use case We run 2-person interv…

---

## [GET /user/{userId}/settings responds with unexpected payload](https://devforum.zoom.us/t/get-user-userid-settings-responds-with-unexpected-payload/138164)

<div class="topic-metadata">

**Author:** [@grobinson](https://devforum.zoom.us/u/grobinson)\
**Replies:** 2\
**Last updated:** [October 22, 2025, 9:15pm UTC](https://devforum.zoom.us/t/get-user-userid-settings-responds-with-unexpected-payload/138164 "2025-10-22T21:15:47Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) \*GET \* /v2/users/{userId}/settings?custom\_query\_fields=virtual\_background,virtual\_background\_settings Description When the endpoint is called I get a 200 back but the payload i…

---

## [Retrieve multiple keywords from account call history](https://devforum.zoom.us/t/retrieve-multiple-keywords-from-account-call-history/137891)

<div class="topic-metadata">

**Author:** [@joshua.allen](https://devforum.zoom.us/u/joshua.allen)\
**Replies:** 2\
**Last updated:** [October 22, 2025, 5:45pm UTC](https://devforum.zoom.us/t/retrieve-multiple-keywords-from-account-call-history/137891 "2025-10-22T17:45:14Z")

</div>

Hello, My name is Joshua Allen, and I use the Zoom API for various ETL processes at my company. As part of a program outreach, I’ve been asked to track the Zoom Phone call history for a specific list of external phone n…

---

## [Automatic Poll Responses to my CRM (Hubspot) System](https://devforum.zoom.us/t/automatic-poll-responses-to-my-crm-hubspot-system/137922)

<div class="topic-metadata">

**Author:** [@beqommarketing](https://devforum.zoom.us/u/beqommarketing)\
**Replies:** 1\
**Last updated:** [October 22, 2025, 4:52pm UTC](https://devforum.zoom.us/t/automatic-poll-responses-to-my-crm-hubspot-system/137922 "2025-10-22T16:52:31Z")

</div>

How do I configure the webinar platform to automatically pass the poll responses to my CRM system? I use hubspot and would like to have the responses to polls automatically fed to my CRM so I can create workflows to qua…

---

## [Video SDK transcription webhook not firing](https://devforum.zoom.us/t/video-sdk-transcription-webhook-not-firing/138112)

<div class="topic-metadata">

**Author:** [@RodrigoZapico](https://devforum.zoom.us/u/RodrigoZapico)\
**Replies:** 2\
**Last updated:** [October 22, 2025, 4:38pm UTC](https://devforum.zoom.us/t/video-sdk-transcription-webhook-not-firing/138112 "2025-10-22T16:38:27Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) session.recording\_transcript\_completed webhook event Description We have a Video SDK application, and are working on implementing the new session transcripts feature, but are r…

---

## [Active Speaker Identification during Meeting](https://devforum.zoom.us/t/active-speaker-identification-during-meeting/137886)

<div class="topic-metadata">

**Author:** [@VikasMahendra](https://devforum.zoom.us/u/VikasMahendra)\
**Replies:** 1\
**Last updated:** [October 22, 2025, 4:26pm UTC](https://devforum.zoom.us/t/active-speaker-identification-during-meeting/137886 "2025-10-22T16:26:18Z")

</div>

I want to identify the names of the active speaker during a Zoom meeting, in real time, through API calls for speaker identification for my STT.

---

## [Zoom Webhook: recording.completed Event Not Triggering After Meeting Ends](https://devforum.zoom.us/t/zoom-webhook-recording-completed-event-not-triggering-after-meeting-ends/138150)

<div class="topic-metadata">

**Author:** [@Jon\_Harry](https://devforum.zoom.us/u/Jon_Harry)\
**Replies:** 1\
**Last updated:** [October 22, 2025, 12:05am UTC](https://devforum.zoom.us/t/zoom-webhook-recording-completed-event-not-triggering-after-meeting-ends/138150 "2025-10-22T00:05:05Z")

</div>

Hi everyone, I’m integrating Zoom’s Cloud Recording functionality in our platform and relying on the recording.completed and meeting.ended webhook events to trigger follow-up workflows (e.g., download recording, notify…

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

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