# API and Webhooks

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

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

**Page:** 4

---

## [Concurrency limit of RTMS](https://devforum.zoom.us/t/concurrency-limit-of-rtms/146293)

<div class="topic-metadata">

**Author:** [@Sohan](https://devforum.zoom.us/u/Sohan)\
**Replies:** 3\
**Last updated:** [September 9, 2026, 10:11am UTC](https://devforum.zoom.us/t/concurrency-limit-of-rtms/146293 "2026-09-09T10:11:46Z")

</div>

Hi team, we are looking to consume meeting transcripts using RTMS with the @zoom/rtms sdk in our NodeJS app. I currently see this in the developer pricing page: The RTMS Service supports a maximum of 100 concurrent Vid…

---

## [Zoom Meeting Activity Reports Timezone Missing](https://devforum.zoom.us/t/zoom-meeting-activity-reports-timezone-missing/146314)

<div class="topic-metadata">

**Author:** [@Sai3](https://devforum.zoom.us/u/Sai3)\
**Replies:** 0\
**Last updated:** [September 9, 2026, 12:06am UTC](https://devforum.zoom.us/t/zoom-meeting-activity-reports-timezone-missing/146314 "2026-09-09T00:06:49Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Description I have had this issue up for a while without any resolution: Meeting Reports API No Timezone Specification . Time stamps still seem to be formatted with no time zo…

---

## [Contact Center APIs do not provide modified\_date / insert\_date for incremental synchronization](https://devforum.zoom.us/t/contact-center-apis-do-not-provide-modified-date-insert-date-for-incremental-synchronization/144410)

<div class="topic-metadata">

**Author:** [@Paulo1](https://devforum.zoom.us/u/Paulo1)\
**Replies:** 7\
**Last updated:** [September 8, 2026, 1:11pm UTC](https://devforum.zoom.us/t/contact-center-apis-do-not-provide-modified-date-insert-date-for-incremental-synchronization/144410 "2026-09-08T13:11:39Z")

</div>

Issue: Contact Center APIs do not provide modified\_date / insert\_date for incremental synchronization Hello Zoom Developer Community, I am facing a data consistency issue when consuming Zoom Contact Center APIs and wou…

---

## [Exact scope for GET /v2/users/me on an Admin-managed General App](https://devforum.zoom.us/t/exact-scope-for-get-v2-users-me-on-an-admin-managed-general-app/146257)

<div class="topic-metadata">

**Author:** [@Coactivy](https://devforum.zoom.us/u/Coactivy)\
**Replies:** 1\
**Last updated:** [September 8, 2026, 5:34am UTC](https://devforum.zoom.us/t/exact-scope-for-get-v2-users-me-on-an-admin-managed-general-app/146257 "2026-09-08T05:34:18Z")

</div>

Hi Zoom team, We have a current General App configured as Admin-managed. Immediately after OAuth token exchange, our backend needs to call: GET https://api.zoom.us/v2/users/me Could you please confirm: What is the e…

---

## [Server-to-Server OAuth token endpoint returns invalid\_request despite activated app and verified credentials](https://devforum.zoom.us/t/server-to-server-oauth-token-endpoint-returns-invalid-request-despite-activated-app-and-verified-credentials/145961)

<div class="topic-metadata">

**Author:** [@Sean\_Cindy](https://devforum.zoom.us/u/Sean_Cindy)\
**Replies:** 1\
**Last updated:** [September 8, 2026, 5:13am UTC](https://devforum.zoom.us/t/server-to-server-oauth-token-endpoint-returns-invalid-request-despite-activated-app-and-verified-credentials/145961 "2026-09-08T05:13:59Z")

</div>

Environment: Server-to-Server OAuth app, Account Level, Activated App name: Sansone Medicare Zoom Registration Account ID: LOjHe7L0Qdu0Bcj-vhAI1w Scope: meeting:write:registrant:admin Account plan: Pro (Named Host) Iss…

---

## [Zoom video sdk pricing](https://devforum.zoom.us/t/zoom-video-sdk-pricing/146241)

<div class="topic-metadata">

**Author:** [@hehehe](https://devforum.zoom.us/u/hehehe)\
**Replies:** 1\
**Last updated:** [September 8, 2026, 5:12am UTC](https://devforum.zoom.us/t/zoom-video-sdk-pricing/146241 "2026-09-08T05:12:25Z")

</div>

hey , i want to know to use zoom video sdk do i need to pay , or is there any free tier as i see i get 10,000 mins free is it after i pay , i f i dont have to pay what is the link , i tried multiple flows still lande…

---

## [My app missing from the auto-start list](https://devforum.zoom.us/t/my-app-missing-from-the-auto-start-list/146271)

<div class="topic-metadata">

**Author:** [@AntoniaG](https://devforum.zoom.us/u/AntoniaG)\
**Replies:** 1\
**Last updated:** [September 8, 2026, 5:10am UTC](https://devforum.zoom.us/t/my-app-missing-from-the-auto-start-list/146271 "2026-09-08T05:10:33Z")

</div>

My user-managed General App is configured with RTMS Started/Stopped events and meeting:read:meeting\_transcript. The webhook is validated, RTMS auto-start is enabled under Surface, the development app is installed and aut…

---

## [Server-to-Server OAuth token request fails with "invalid\_request"](https://devforum.zoom.us/t/server-to-server-oauth-token-request-fails-with-invalid-request/146282)

<div class="topic-metadata">

**Author:** [@snz](https://devforum.zoom.us/u/snz)\
**Replies:** 1\
**Last updated:** [September 8, 2026, 5:08am UTC](https://devforum.zoom.us/t/server-to-server-oauth-token-request-fails-with-invalid-request/146282 "2026-09-08T05:08:17Z")

</div>

Subject: Server-to-Server OAuth token request fails with “invalid\_request” despite verified credentials Hello Zoom Developer Support, I’m trying to generate an access token for my Server-to-Server OAuth app, but every r…

---

## [Enabling allow\_host\_control\_participant\_mute\_state on our account](https://devforum.zoom.us/t/enabling-allow-host-control-participant-mute-state-on-our-account/145930)

<div class="topic-metadata">

**Author:** [@seriksen](https://devforum.zoom.us/u/seriksen)\
**Replies:** 2\
**Last updated:** [September 8, 2026, 12:01am UTC](https://devforum.zoom.us/t/enabling-allow-host-control-participant-mute-state-on-our-account/145930 "2026-09-08T00:01:11Z")

</div>

Hi, I need to have “allow\_host\_control\_participant\_mute\_state” enabled in my account. I currently cannot see it in the interface. We run a lot of networking meetings where we have a new speaker every 45 seconds, and some…

---

## [GET /v2/meetings/\<meetingId\> returns BadRequest with invalid access token error](https://devforum.zoom.us/t/get-v2-meetings-meetingid-returns-badrequest-with-invalid-access-token-error/145679)

<div class="topic-metadata">

**Author:** [@User50](https://devforum.zoom.us/u/User50)\
**Replies:** 7\
**Last updated:** [September 7, 2026, 11:36am UTC](https://devforum.zoom.us/t/get-v2-meetings-meetingid-returns-badrequest-with-invalid-access-token-error/145679 "2026-09-07T11:36:00Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) GET /meetings/{meetingId} Description GET /v2/meetings/meetingId returns 200: Invalid access token, does not contain permissions:\[User:Read\] for 1 of our customer accoutns. We…

---

## [Zoom Team Chat API retention settings clarification](https://devforum.zoom.us/t/zoom-team-chat-api-retention-settings-clarification/146211)

<div class="topic-metadata">

**Author:** [@Zoom\_Jalaj\_Shrivasta](https://devforum.zoom.us/u/Zoom_Jalaj_Shrivasta)\
**Replies:** 0\
**Last updated:** [September 4, 2026, 2:47pm UTC](https://devforum.zoom.us/t/zoom-team-chat-api-retention-settings-clarification/146211 "2026-09-04T14:47:10Z")

</div>

I need to understand which Zoom Team Chat retention setting determines how far back archived chat data can be retrieved through the API. Under Account Management → Account Settings → Zoom Chat, I can see the following re…

---

## [Docs:read:export:admin scope added but missing from issued Server-to-Server OAuth access token](https://devforum.zoom.us/t/docsexport-admin-scope-added-but-missing-from-issued-server-to-server-oauth-access-token/146162)

<div class="topic-metadata">

**Author:** [@mish](https://devforum.zoom.us/u/mish)\
**Replies:** 1\
**Last updated:** [September 3, 2026, 4:32pm UTC](https://devforum.zoom.us/t/docsexport-admin-scope-added-but-missing-from-issued-server-to-server-oauth-access-token/146162 "2026-09-03T16:32:31Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) GET /v2/docs/files/{fileId}/content (Zoom Docs Export API, released 2026-03-30) POST /v2/oauth/token (Server-to-Server OAuth, grant\_type=account\_credentials) Description I have …

---

## [Unable to search for some contact center scopes in my zoom app](https://devforum.zoom.us/t/unable-to-search-for-some-contact-center-scopes-in-my-zoom-app/146177)

<div class="topic-metadata">

**Author:** [@ereyes](https://devforum.zoom.us/u/ereyes)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 3:38pm UTC](https://devforum.zoom.us/t/unable-to-search-for-some-contact-center-scopes-in-my-zoom-app/146177 "2026-09-03T15:38:52Z")

</div>

Before Creating a New Topic: If you’re experiencing unexpected API/Zoom API Events (webhooks) behavior please search the forum with relevant keywords (e.x. error message) and follow the guidance outlined in those posts. …

---

## [You cannot authorize, This app cannot be installed outside of developer account error msg](https://devforum.zoom.us/t/you-cannot-authorize-this-app-cannot-be-installed-outside-of-developer-account-error-msg/24416)

<div class="topic-metadata">

**Author:** [@kushal160200](https://devforum.zoom.us/u/kushal160200)\
**Replies:** 4\
**Last updated:** [September 3, 2026, 1:02pm UTC](https://devforum.zoom.us/t/you-cannot-authorize-this-app-cannot-be-installed-outside-of-developer-account-error-msg/24416 "2026-09-03T13:02:01Z")

</div>

Description Hii I am developing a product and using your APIs to schedule meetings directly from our web platform. I have created an OAuth app and tested in my local environment via ngrok and it works well. But for test…

---

## [User Permission APi Error](https://devforum.zoom.us/t/user-permission-api-error/146087)

<div class="topic-metadata">

**Author:** [@Darshita](https://devforum.zoom.us/u/Darshita)\
**Replies:** 1\
**Last updated:** [September 3, 2026, 2:46am UTC](https://devforum.zoom.us/t/user-permission-api-error/146087 "2026-09-03T02:46:08Z")

</div>

HIi, I am facing this response for this url \[Url: /v2/users/{user\_id}/permissions Response: \[Response: {“code”:2300,“message”:“This API endpoint is not recognized.”}\]\] how can I fix this

---

## [How can I load test a Zoom RTMS app? Can I create test users?](https://devforum.zoom.us/t/how-can-i-load-test-a-zoom-rtms-app-can-i-create-test-users/146132)

<div class="topic-metadata">

**Author:** [@Bryan1](https://devforum.zoom.us/u/Bryan1)\
**Replies:** 3\
**Last updated:** [September 3, 2026, 2:39am UTC](https://devforum.zoom.us/t/how-can-i-load-test-a-zoom-rtms-app-can-i-create-test-users/146132 "2026-09-03T02:39:23Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) This is for an app that calls RTMS stop and start to capture audio Description I’ve asked Claude.ai and it suggests this as a possible way to load test an RTMS surface app. (W…

---

## [This API endpoint is not recognized, Code 2300](https://devforum.zoom.us/t/this-api-endpoint-is-not-recognized-code-2300/103354)

<div class="topic-metadata">

**Author:** [@MrMustafa](https://devforum.zoom.us/u/MrMustafa)\
**Replies:** 4\
**Last updated:** [September 2, 2026, 5:07pm UTC](https://devforum.zoom.us/t/this-api-endpoint-is-not-recognized-code-2300/103354 "2026-09-02T17:07:15Z")

</div>

Hello, when I try to get List registration questions of Webinar I get htis error: This API endpoint is not recognized Error Code: 2300 API: https://api.zoom.us/v2/webinars /{webinarId}/registrants/questions

---

## [Account-level OAuth app: endpoint validated, events subscribed, OAuth/REST working — zero webhook deliveries of any kind](https://devforum.zoom.us/t/account-level-oauth-app-endpoint-validated-events-subscribed-oauth-rest-working-zero-webhook-deliveries-of-any-kind/146060)

<div class="topic-metadata">

**Author:** [@agencythinktank](https://devforum.zoom.us/u/agencythinktank)\
**Replies:** 1\
**Last updated:** [September 1, 2026, 8:33pm UTC](https://devforum.zoom.us/t/account-level-oauth-app-endpoint-validated-events-subscribed-oauth-rest-working-zero-webhook-deliveries-of-any-kind/146060 "2026-09-01T20:33:04Z")

</div>

Zoom Technical Support closed my ticket as “configuration-related” and directed me to this forum, so I’m hoping someone can spot the configuration fault — I’ve exhausted every remediation previously prescribed on this f…

---

## [Server-to-Server OAuth: Activated app returns 400 / invalid\_client although credentials are verified](https://devforum.zoom.us/t/server-to-server-oauth-activated-app-returns-400-invalid-client-although-credentials-are-verified/146092)

<div class="topic-metadata">

**Author:** [@Katarina1](https://devforum.zoom.us/u/Katarina1)\
**Replies:** 2\
**Last updated:** [September 1, 2026, 5:35pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-activated-app-returns-400-invalid-client-although-credentials-are-verified/146092 "2026-09-01T17:35:48Z")

</div>

Hello Zoom Developer Support, I am currently setting up a private integration using a Zoom Server-to-Server OAuth app to register participants for Zoom meetings via API. Unfortunately, I am unable to obtain an access to…

---

## [Event Subscription Save fails with 409 "verification token and signing secret" error even though Secret Token and Client Secret are already generated (Production)](https://devforum.zoom.us/t/event-subscription-save-fails-with-409-verification-token-and-signing-secret-error-even-though-secret-token-and-client-secret-are-already-generated-production/146089)

<div class="topic-metadata">

**Author:** [@broadcast](https://devforum.zoom.us/u/broadcast)\
**Replies:** 0\
**Last updated:** [September 1, 2026, 8:49am UTC](https://devforum.zoom.us/t/event-subscription-save-fails-with-409-verification-token-and-signing-secret-error-even-though-secret-token-and-client-secret-are-already-generated-production/146089 "2026-09-01T08:49:44Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Zoom App Marketplace developer portal: Build your App \> Features \> Access \> Event Subscription (Production mode). Underlying request: POST /api/v1/apps/{clientId}/eventSubscripti…

---

## [Retrieving Updated Participant Names via API for Recurring Meetings](https://devforum.zoom.us/t/retrieving-updated-participant-names-via-api-for-recurring-meetings/146062)

<div class="topic-metadata">

**Author:** [@Francesco1](https://devforum.zoom.us/u/Francesco1)\
**Replies:** 0\
**Last updated:** [August 31, 2026, 4:42am UTC](https://devforum.zoom.us/t/retrieving-updated-participant-names-via-api-for-recurring-meetings/146062 "2026-08-31T04:42:28Z")

</div>

Good evening, I have a problem that I’m trying to solve and I’d appreciate any help from this forum. A customer of my company needs to download reports for their recurring meetings (i.e., meetings that share the same M…

---

## [General App Development BYOK client assertion returns invalid\_client before code validation](https://devforum.zoom.us/t/general-app-development-byok-client-assertion-returns-invalid-client-before-code-validation/146052)

<div class="topic-metadata">

**Author:** [@Akira](https://devforum.zoom.us/u/Akira)\
**Replies:** 0\
**Last updated:** [August 31, 2026, 4:38am UTC](https://devforum.zoom.us/t/general-app-development-byok-client-assertion-returns-invalid-client-before-code-validation/146052 "2026-08-31T04:38:46Z")

</div>

API Endpoint POST https://zoom.us/oauth/token Description We are validating BYOK client authentication for an Admin-managed General App using Development credentials and OAuth Authorization Code with PKCE S256. The au…

---

## [How can i creat a custme zoom meeting](https://devforum.zoom.us/t/how-can-i-creat-a-custme-zoom-meeting/146002)

<div class="topic-metadata">

**Author:** [@Djdbdh](https://devforum.zoom.us/u/Djdbdh)\
**Replies:** 1\
**Last updated:** [August 31, 2026, 4:29am UTC](https://devforum.zoom.us/t/how-can-i-creat-a-custme-zoom-meeting/146002 "2026-08-31T04:29:56Z")

</div>

creating zoom meetng only using api using custome wrapper

---

## [Restrict meeting participants by source IP range - native client, external participants](https://devforum.zoom.us/t/restrict-meeting-participants-by-source-ip-range-native-client-external-participants/146033)

<div class="topic-metadata">

**Author:** [@pradeepkumarteel](https://devforum.zoom.us/u/pradeepkumarteel)\
**Replies:** 0\
**Last updated:** [August 30, 2026, 4:03pm UTC](https://devforum.zoom.us/t/restrict-meeting-participants-by-source-ip-range-native-client-external-participants/146033 "2026-08-30T16:03:16Z")

</div>

We run sessions for external participants (no accounts on our Zoom account) who attend from physical centres with known allowed public IP ranges. Compliance requires participants to only join from those IP ranges. We m…

---

## [ZCC PATCH engagement API always returns 7001 Invalid engagement\_status — transfer/update impossible despite correct scopes and privileges](https://devforum.zoom.us/t/zcc-patch-engagement-api-always-returns-7001-invalid-engagement-status-transfer-update-impossible-despite-correct-scopes-and-privileges/146006)

<div class="topic-metadata">

**Author:** [@AdamRH](https://devforum.zoom.us/u/AdamRH)\
**Replies:** 0\
**Last updated:** [August 29, 2026, 6:02pm UTC](https://devforum.zoom.us/t/zcc-patch-engagement-api-always-returns-7001-invalid-engagement-status-transfer-update-impossible-despite-correct-scopes-and-privileges/146006 "2026-08-29T18:02:23Z")

</div>

We are attempting to use the documented Zoom Contact Center engagement update/transfer functionality: PATCH /v2/contact\_center/engagements/{engagementId} Specifically: { "engagement\_action": "transfer to queue", "…

---

## [Getting Meeting transcripts through Microsoft copilot connector](https://devforum.zoom.us/t/getting-meeting-transcripts-through-microsoft-copilot-connector/145976)

<div class="topic-metadata">

**Author:** [@User50](https://devforum.zoom.us/u/User50)\
**Replies:** 1\
**Last updated:** [August 28, 2026, 4:55pm UTC](https://devforum.zoom.us/t/getting-meeting-transcripts-through-microsoft-copilot-connector/145976 "2026-08-28T16:55:52Z")

</div>

Based on the documentation under Get Meeting Transcript, we believe we can fetch meeting transcripts without recordings but which condition is to be used to validate meeting transcripts without recording so that we can b…

---

## [Feature Request: Group Description Field via SCIM2 API](https://devforum.zoom.us/t/feature-request-group-description-field-via-scim2-api/145984)

<div class="topic-metadata">

**Author:** [@Paughr](https://devforum.zoom.us/u/Paughr)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 4:23pm UTC](https://devforum.zoom.us/t/feature-request-group-description-field-via-scim2-api/145984 "2026-08-28T16:23:04Z")

</div>

I couldn’t find an existing post regarding this, if this is already in the works happy to add this there. API Endpoint(s) post/patch /scim2/Groups Description We auto-provision Zoom users/groups from Entra ID (Azure)…

---

## [Clarification Required: Hosting Zoom Meetings in LMS on Behalf of Non-Zoom Users](https://devforum.zoom.us/t/clarification-required-hosting-zoom-meetings-in-lms-on-behalf-of-non-zoom-users/145981)

<div class="topic-metadata">

**Author:** [@mahmutyilmaz1](https://devforum.zoom.us/u/mahmutyilmaz1)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 3:07pm UTC](https://devforum.zoom.us/t/clarification-required-hosting-zoom-meetings-in-lms-on-behalf-of-non-zoom-users/145981 "2026-08-28T15:07:51Z")

</div>

Hello Zoom Developer Team, We would like to request clarification regarding the licensing and compliance of our Zoom API integration with our LMS platform, Vedubox. Our current integration works as follows: We have a …

---

## [Official spec: are phone.caller\_ended / phone.callee\_ended / phone.callee\_missed delivered once per leg (per rung device)?](https://devforum.zoom.us/t/official-spec-are-phone-caller-ended-phone-callee-ended-phone-callee-missed-delivered-once-per-leg-per-rung-device/145966)

<div class="topic-metadata">

**Author:** [@jibun-dev](https://devforum.zoom.us/u/jibun-dev)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 3:51am UTC](https://devforum.zoom.us/t/official-spec-are-phone-caller-ended-phone-callee-ended-phone-callee-missed-delivered-once-per-leg-per-rung-device/145966 "2026-08-28T03:51:01Z")

</div>

TL;DR: We need the official specification for how many phone.caller\_ended / phone.callee\_ended / phone.callee\_missed events one call produces. Our production data shows they are delivered per leg — once per device that r…

---

## [Reserved Numbers Available in Portal but Not Public API](https://devforum.zoom.us/t/reserved-numbers-available-in-portal-but-not-public-api/145963)

<div class="topic-metadata">

**Author:** [@JasonE\_2026](https://devforum.zoom.us/u/JasonE_2026)\
**Replies:** 0\
**Last updated:** [August 28, 2026, 3:49am UTC](https://devforum.zoom.us/t/reserved-numbers-available-in-portal-but-not-public-api/145963 "2026-08-28T03:49:28Z")

</div>

Hi Zoom Team, I’ve noticed that the Reserved Numbers page in the Zoom Portal retrieves its data through an internal API call. Given that the functionality already appears to exist within the portal, would it be possibl…

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

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