# \#oauth

**URL:** https://devforum.zoom.us/tag/oauth/19.md

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

---

## [Does Zoom AI Companion (MCP Client) support MCP Enterprise-Managed Authorization?](https://devforum.zoom.us/t/does-zoom-ai-companion-mcp-client-support-mcp-enterprise-managed-authorization/144337)

<div class="topic-metadata">

**Author:** [@Nithish](https://devforum.zoom.us/u/Nithish)\
**Replies:** 0\
**Last updated:** [June 22, 2026, 8:32am UTC](https://devforum.zoom.us/t/does-zoom-ai-companion-mcp-client-support-mcp-enterprise-managed-authorization/144337 "2026-06-22T08:32:45Z")

</div>

Hi all, We’re integrating an MCP server with Zoom AI Companion (acting as the MCP Client) and want to confirm support for the Enterprise-Managed Authorization model from the MCP Authentication Specification — not the OA…

---

## [API to Start recording in Zoom client](https://devforum.zoom.us/t/api-to-start-recording-in-zoom-client/68196)

<div class="topic-metadata">

**Author:** [@ERRORNAME](https://devforum.zoom.us/u/ERRORNAME)\
**Replies:** 14\
**Last updated:** [November 23, 2025, 11:29pm UTC](https://devforum.zoom.us/t/api-to-start-recording-in-zoom-client/68196 "2025-11-23T23:29:39Z")

</div>

Is there a way to start recording meeting in Zoom client via some API. Context: I want to create an app (OAuth I think), that integrates with Zoom client (shown in side window). And will be available in Zoom Marketplace…

---

## [When to use Server-to-Server OAuth app and when to use OAuth app?](https://devforum.zoom.us/t/when-to-use-server-to-server-oauth-app-and-when-to-use-oauth-app/75274)

<div class="topic-metadata">

**Author:** [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Replies:** 3\
**Last updated:** [July 29, 2024, 9:26am UTC](https://devforum.zoom.us/t/when-to-use-server-to-server-oauth-app-and-when-to-use-oauth-app/75274 "2024-07-29T09:26:04Z")

</div>

If you are asking yourself: should I use a Server-to-Server OAuth app or a “standard” OAuth app? :thinking: I would suggest you to start by asking yourself the following: So, if you are planning on developing an app …

---

## [JWT app vs Server to Server OAuth app](https://devforum.zoom.us/t/jwt-app-vs-server-to-server-oauth-app/74499)

<div class="topic-metadata">

**Author:** [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Replies:** 4\
**Last updated:** [May 9, 2024, 10:43am UTC](https://devforum.zoom.us/t/jwt-app-vs-server-to-server-oauth-app/74499 "2024-05-09T10:43:27Z")

</div>

With the Deprecation of the JWT app from the Marketplace next year, we have been encouraging developers to start migrating from their JWT app to the Server-to-Server OAuth app, which provides more granular scoping option…

---

## [Zoom Jsonrpc API: This API does not support oAuth2 for authorization](https://devforum.zoom.us/t/zoom-jsonrpc-api-this-api-does-not-support-oauth2-for-authorization/77354)

<div class="topic-metadata">

**Author:** [@maksym.rossiitsev](https://devforum.zoom.us/u/maksym.rossiitsev)\
**Replies:** 6\
**Last updated:** [March 17, 2023, 7:27pm UTC](https://devforum.zoom.us/t/zoom-jsonrpc-api-this-api-does-not-support-oauth2-for-authorization/77354 "2023-03-17T19:27:16Z")

</div>

Hi, I’m trying to move functionality, previously based on JWT authentication to OAuth, and it seems like everything works fine now, but I have noticed that whenever I issue “join a meeting” request (Zoom Rooms API) I re…

---

## [Upgrading to OAuth in C++ Windows SDK Application - starting the demo application](https://devforum.zoom.us/t/upgrading-to-oauth-in-c-windows-sdk-application-starting-the-demo-application/75257)

<div class="topic-metadata">

**Author:** [@mikehcam](https://devforum.zoom.us/u/mikehcam)\
**Replies:** 18\
**Last updated:** [April 23, 2023, 3:58pm UTC](https://devforum.zoom.us/t/upgrading-to-oauth-in-c-windows-sdk-application-starting-the-demo-application/75257 "2023-04-23T15:58:17Z")

</div>

Hi A couple of years ago I wrote a C++ Windows application with JWT style login using the Zoom SDK which has proved very successful and indeed is now crucial to our company. But is has stopped working, I think because …

---

## [Cannot renew access and refresh token (invalid\_grant)](https://devforum.zoom.us/t/cannot-renew-access-and-refresh-token-invalid-grant/75224)

<div class="topic-metadata">

**Author:** [@housing\_ring](https://devforum.zoom.us/u/housing_ring)\
**Replies:** 7\
**Last updated:** [November 3, 2023, 12:48pm UTC](https://devforum.zoom.us/t/cannot-renew-access-and-refresh-token-invalid-grant/75224 "2023-11-03T12:48:29Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://zoom.us/oauth/authorize?response\_type=code&client\_id=CLIENT\_ID&redirect\_uri=REDIRECT\_URI Description We keep on receiving the error message everytime our app attempts t…

---

## [Randomly receiving "Invalid access token" for Server-to-Server OAuth](https://devforum.zoom.us/t/randomly-receiving-invalid-access-token-for-server-to-server-oauth/74432)

<div class="topic-metadata">

**Author:** [@david5](https://devforum.zoom.us/u/david5)\
**Replies:** 37\
**Last updated:** [September 25, 2023, 6:55pm UTC](https://devforum.zoom.us/t/randomly-receiving-invalid-access-token-for-server-to-server-oauth/74432 "2023-09-25T18:55:15Z")

</div>

Starting this week, we have started receiving a lot of errors when calling Zoom APIs with our Server-to-Server OAuth token. { "code": 124, "message": Invalid access token." } When I look at the access token in question…

---

## [Confusion about OAuth app and User level versus Account level app types](https://devforum.zoom.us/t/confusion-about-oauth-app-and-user-level-versus-account-level-app-types/70612)

<div class="topic-metadata">

**Author:** [@solomanraiii](https://devforum.zoom.us/u/solomanraiii)\
**Replies:** 4\
**Last updated:** [August 27, 2023, 8:05pm UTC](https://devforum.zoom.us/t/confusion-about-oauth-app-and-user-level-versus-account-level-app-types/70612 "2023-08-27T20:05:25Z")

</div>

Description I cannot seem to decide how to integrate an OAuth app properly with my project. Project Requirement My project needs multiple users to be able to create and manage Zoom meetings. Confusion Do i need to …

---

## [Server to server oauth role permissions](https://devforum.zoom.us/t/server-to-server-oauth-role-permissions/69806)

<div class="topic-metadata">

**Author:** [@elfinch](https://devforum.zoom.us/u/elfinch)\
**Replies:** 7\
**Last updated:** [July 26, 2023, 3:16pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-role-permissions/69806 "2023-07-26T15:16:18Z")

</div>

When assigning developer permissions, I do not have the option to enable server to server oauth permissions mentioned in this document: Create a Server-to-Server OAuth App

---

## [Configuring OAuth for autoprovisioning with Azure](https://devforum.zoom.us/t/configuring-oauth-for-autoprovisioning-with-azure/77925)

<div class="topic-metadata">

**Author:** [@will.parry](https://devforum.zoom.us/u/will.parry)\
**Replies:** 6\
**Last updated:** [May 10, 2023, 5:52pm UTC](https://devforum.zoom.us/t/configuring-oauth-for-autoprovisioning-with-azure/77925 "2023-05-10T17:52:23Z")

</div>

I am trying to enable SSO and Auto user provisioning with Microsoft Azure. I have completed everything apart from the Zoom App creation for the automatic user provisioning. In the instructions it only gives you the step …

---

## [Open Source Zoom OAuth CLI](https://devforum.zoom.us/t/open-source-zoom-oauth-cli/87378)

<div class="topic-metadata">

**Author:** [@amanda-recallai](https://devforum.zoom.us/u/amanda-recallai)\
**Replies:** 1\
**Last updated:** [April 25, 2023, 9:58pm UTC](https://devforum.zoom.us/t/open-source-zoom-oauth-cli/87378 "2023-04-25T21:58:24Z")

</div>

Hey everyone, we created a tool to help developers work with Zoom OAuth, specifically to retrieve Local Recording Join tokens and ZAK tokens. We built this because it was difficult to connect to Zoom OAuth and retrieve …

---

## [Getting error in redis url while setting up the zoom advanced reference app?](https://devforum.zoom.us/t/getting-error-in-redis-url-while-setting-up-the-zoom-advanced-reference-app/77737)

<div class="topic-metadata">

**Author:** [@vihank20](https://devforum.zoom.us/u/vihank20)\
**Replies:** 1\
**Last updated:** [April 5, 2023, 6:19pm UTC](https://devforum.zoom.us/t/getting-error-in-redis-url-while-setting-up-the-zoom-advanced-reference-app/77737 "2023-04-05T18:19:43Z")

</div>

I am entering the endpoint taken from Redis in the Redis URL in the .env file of the zoom advanced reference app, but it giving the below error- reference app github url node\_redis: WARNING: You passed "https" as proto…

---

## [Authenticated user has not permitted access to the targeted resource zoom](https://devforum.zoom.us/t/authenticated-user-has-not-permitted-access-to-the-targeted-resource-zoom/68365)

<div class="topic-metadata">

**Author:** [@KawsikanTV](https://devforum.zoom.us/u/KawsikanTV)\
**Replies:** 12\
**Last updated:** [February 14, 2023, 2:51pm UTC](https://devforum.zoom.us/t/authenticated-user-has-not-permitted-access-to-the-targeted-resource-zoom/68365 "2023-02-14T14:51:52Z")

</div>

I am getting this error when I try to create a meeting. Same issue as in https://devforum.zoom.us/t/authenticated-user-has-not-permitted-access-to-the-targeted-resource/61702 POST - https://api.zoom.us/v2/users/me/mee…

---

## [Meeting SDK - Zoom OAuth Code Expiration and how it affects Request Access Token](https://devforum.zoom.us/t/meeting-sdk-zoom-oauth-code-expiration-and-how-it-affects-request-access-token/78008)

<div class="topic-metadata">

**Author:** [@diegoroberto](https://devforum.zoom.us/u/diegoroberto)\
**Replies:** 1\
**Last updated:** [November 4, 2022, 9:33pm UTC](https://devforum.zoom.us/t/meeting-sdk-zoom-oauth-code-expiration-and-how-it-affects-request-access-token/78008 "2022-11-04T21:33:14Z")

</div>

Format Your New Topic as Follows: Meeting SDK Type and Version \*Zoom SDK Version: 2.8.0 Description I’m using Zoom API at a NodeJS project so I can create meetings from my own application, but with the transition from…

---

## [Query related to Oauth App for Zoom meeting](https://devforum.zoom.us/t/query-related-to-oauth-app-for-zoom-meeting/78025)

<div class="topic-metadata">

**Author:** [@ayshanim](https://devforum.zoom.us/u/ayshanim)\
**Replies:** 1\
**Last updated:** [November 2, 2022, 4:36pm UTC](https://devforum.zoom.us/t/query-related-to-oauth-app-for-zoom-meeting/78025 "2022-11-02T16:36:08Z")

</div>

Hi Team, I am currently exploring Oauth apps for Zoom meeting CRUD operations through API. I have listed below few questions that I need some clarity on. 1. Is there any mandate from Zoom to regenerate the client secr…

---

## [Can not refresh user access token](https://devforum.zoom.us/t/can-not-refresh-user-access-token/77954)

<div class="topic-metadata">

**Author:** [@alextsi](https://devforum.zoom.us/u/alextsi)\
**Replies:** 1\
**Last updated:** [October 27, 2022, 6:19pm UTC](https://devforum.zoom.us/t/can-not-refresh-user-access-token/77954 "2022-10-27T18:19:20Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://zoom.us/oauth/token Description Error 400 Bad Request when requesting access token refresh Error? I get an error trying to refresh token right away after adding a Zoo…

---

## [OAuth Access Tokens](https://devforum.zoom.us/t/oauth-access-tokens/77979)

<div class="topic-metadata">

**Author:** [@idressos](https://devforum.zoom.us/u/idressos)\
**Replies:** 1\
**Last updated:** [October 27, 2022, 3:33pm UTC](https://devforum.zoom.us/t/oauth-access-tokens/77979 "2022-10-27T15:33:06Z")

</div>

I’m using a Server-to-Server OAuth app to: Get notified when a meeting recording is complete Attempt to download the recording files using the download token 2.1. Save the download token in a DB in case a download fai…

---

## [Unable to exchange token during in-client oauth flow (and other issues)](https://devforum.zoom.us/t/unable-to-exchange-token-during-in-client-oauth-flow-and-other-issues/77933)

<div class="topic-metadata">

**Author:** [@seshandrew](https://devforum.zoom.us/u/seshandrew)\
**Replies:** 9\
**Last updated:** [October 26, 2022, 11:19pm UTC](https://devforum.zoom.us/t/unable-to-exchange-token-during-in-client-oauth-flow-and-other-issues/77933 "2022-10-26T23:19:28Z")

</div>

we’re having some real issues implementing in-app auth. Key exchange after authorize isn’t working — each time it’s giving us a {"reason":"Invalid authorization code XXXXX”,”error":"invalid\_grant”} error — whether we u…

---

## [Server-to-server OAuth](https://devforum.zoom.us/t/server-to-server-oauth/75798)

<div class="topic-metadata">

**Author:** [@dw002m](https://devforum.zoom.us/u/dw002m)\
**Replies:** 2\
**Last updated:** [October 24, 2022, 4:20pm UTC](https://devforum.zoom.us/t/server-to-server-oauth/75798 "2022-10-24T16:20:21Z")

</div>

Is there a timeline for server-to-server OAuth being available in ZoomGov? The most recent information I can find is from August: https://devforum.zoom.us/t/jwt-apps-to-be-deprecated-in-favor-of-server-to-server-oauth/6…

---

## [OAuth app scopes update email](https://devforum.zoom.us/t/oauth-app-scopes-update-email/76907)

<div class="topic-metadata">

**Author:** [@chrisf](https://devforum.zoom.us/u/chrisf)\
**Replies:** 2\
**Last updated:** [October 21, 2022, 10:26pm UTC](https://devforum.zoom.us/t/oauth-app-scopes-update-email/76907 "2022-10-21T22:26:52Z")

</div>

Hi there, We are about to update our OAuth app so that it includes new scopes to support the new features we will release on our platform soon. I have a few questions regarding the user re-authorization process that is …

---

## [Getting 400 Invalid token error while regenerating the refresh token](https://devforum.zoom.us/t/getting-400-invalid-token-error-while-regenerating-the-refresh-token/77720)

<div class="topic-metadata">

**Author:** [@bharanik0408](https://devforum.zoom.us/u/bharanik0408)\
**Replies:** 1\
**Last updated:** [October 21, 2022, 5:45pm UTC](https://devforum.zoom.us/t/getting-400-invalid-token-error-while-regenerating-the-refresh-token/77720 "2022-10-21T17:45:36Z")

</div>

Could some please let me know im getting Invalid token (invalid\_grant) when we try to get new refresh token, Is that related with scopes of the app that we create or other than that anything else.

---

## [How to join the pro version of zoom?](https://devforum.zoom.us/t/how-to-join-the-pro-version-of-zoom/77517)

<div class="topic-metadata">

**Author:** [@seo.thelinenhouse](https://devforum.zoom.us/u/seo.thelinenhouse)\
**Replies:** 1\
**Last updated:** [October 19, 2022, 12:23am UTC](https://devforum.zoom.us/t/how-to-join-the-pro-version-of-zoom/77517 "2022-10-19T00:23:45Z")

</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. …

---

## [Request From Website Instead Of Postman Returns "invalid authorization code" response](https://devforum.zoom.us/t/request-from-website-instead-of-postman-returns-invalid-authorization-code-response/77495)

<div class="topic-metadata">

**Author:** [@digital-medium](https://devforum.zoom.us/u/digital-medium)\
**Replies:** 4\
**Last updated:** [October 18, 2022, 10:15am UTC](https://devforum.zoom.us/t/request-from-website-instead-of-postman-returns-invalid-authorization-code-response/77495 "2022-10-18T10:15:06Z")

</div>

Hi, I’m trying to move an API request that I have working on Postman to a PHP/WordPress website. To help with this I referred to this previous discussion regarding how to get an oAuth access token through CURL Need hel…

---

## [ASWebAuthenticationSession Faiure](https://devforum.zoom.us/t/aswebauthenticationsession-faiure/77289)

<div class="topic-metadata">

**Author:** [@vasoundman](https://devforum.zoom.us/u/vasoundman)\
**Replies:** 1\
**Last updated:** [October 15, 2022, 1:29am UTC](https://devforum.zoom.us/t/aswebauthenticationsession-faiure/77289 "2022-10-15T01:29:45Z")

</div>

Format Your New Topic as Follows: Which macOS Meeting SDK version? macos-5.12.0.11229 Device (please complete the following information): Device: Apple MacBook Pro (16-inch, M1) Error? The attempt returns error: "…

---

## [PKCE does not work but is obligatory while using sdk v0.16.x](https://devforum.zoom.us/t/pkce-does-not-work-but-is-obligatory-while-using-sdk-v0-16-x/76414)

<div class="topic-metadata">

**Author:** [@rafal.gawlik](https://devforum.zoom.us/u/rafal.gawlik)\
**Replies:** 13\
**Last updated:** [October 13, 2022, 5:54pm UTC](https://devforum.zoom.us/t/pkce-does-not-work-but-is-obligatory-while-using-sdk-v0-16-x/76414 "2022-10-13T17:54:21Z")

</div>

Zoom Apps Configuration using in-app-auth (both authorize and onAuthorize scopes enabled) additionaly using user:read and to obtain basic user informations vue.js client side Description While using sdk v0.16.x, it’s…

---

## [Server-to-server OAuth: 400 response on token generation](https://devforum.zoom.us/t/server-to-server-oauth-400-response-on-token-generation/77267)

<div class="topic-metadata">

**Author:** [@maksym.rossiitsev](https://devforum.zoom.us/u/maksym.rossiitsev)\
**Replies:** 9\
**Last updated:** [October 13, 2022, 3:44pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-400-response-on-token-generation/77267 "2022-10-13T15:44:32Z")

</div>

I have created a Server-to-server app, selected scopes and activated it. However, requesting https://zoom.us/oauth/token?grant\_type=account\_credentials&account\_id={accountId} ends up with 400 error without any further i…

---

## [Zoom SDK doesn't work with SSO inside Electron](https://devforum.zoom.us/t/zoom-sdk-doesnt-work-with-sso-inside-electron/77355)

<div class="topic-metadata">

**Author:** [@felipe.armoni](https://devforum.zoom.us/u/felipe.armoni)\
**Replies:** 0\
**Last updated:** [October 13, 2022, 1:25pm UTC](https://devforum.zoom.us/t/zoom-sdk-doesnt-work-with-sso-inside-electron/77355 "2022-10-13T13:25:21Z")

</div>

Hi, We are having a problem using the Zoom Meeting SDK with SSO inside an Electron application. When the user wants to join a meeting, a popup page is opened with a login that is handled by our authentication provider.…

---

## [Server-to-Server OAuth returns 400 when requesting access token - Powershell](https://devforum.zoom.us/t/server-to-server-oauth-returns-400-when-requesting-access-token-powershell/76999)

<div class="topic-metadata">

**Author:** [@zoom123](https://devforum.zoom.us/u/zoom123)\
**Replies:** 9\
**Last updated:** [October 6, 2022, 5:59pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-returns-400-when-requesting-access-token-powershell/76999 "2022-10-06T17:59:50Z")

</div>

API Endpoint https://zoom.us/oauth/token?grant\_type=account\_credentials&account\_id=a12b3c4d5e6f Description I read the docs, cannot figure this out. Using Powershell, when I send a POST containing the header “Authoriz…

---

## [SDK version for OAuth app](https://devforum.zoom.us/t/sdk-version-for-oauth-app/77021)

<div class="topic-metadata">

**Author:** [@SO-Integrations](https://devforum.zoom.us/u/SO-Integrations)\
**Replies:** 1\
**Last updated:** [October 6, 2022, 12:11pm UTC](https://devforum.zoom.us/t/sdk-version-for-oauth-app/77021 "2022-10-06T12:11:28Z")

</div>

Greetings, we received an email about the SDK minimum version policy and that our application was identified running a version that will be retired. We created an OAuth app and doing manual web api calls to interact wit…

[Next page](https://devforum.zoom.us/tag/oauth/19.md?match_all_tags=true&page=1&tags%5B%5D=oauth)
