# Authentication

**URL:** https://devforum.zoom.us/c/api-and-webhooks/authentication/48.md?page=5

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

**Page:** 6

---

## [How to remove webhooks after OAuth refresh\_tokens have expired?](https://devforum.zoom.us/t/how-to-remove-webhooks-after-oauth-refresh-tokens-have-expired/108646)

<div class="topic-metadata">

**Author:** [@kapildev](https://devforum.zoom.us/u/kapildev)\
**Replies:** 0\
**Last updated:** [April 25, 2024, 10:39am UTC](https://devforum.zoom.us/t/how-to-remove-webhooks-after-oauth-refresh-tokens-have-expired/108646 "2024-04-25T10:39:10Z")

</div>

Hi, Some of the OAuths that we had saved in Database expired completely because it had been 90 days since they were last refreshed. That is fine, but our application kept on getting webhook events from the user whose OA…

---

## [Servert-to-Server OAuth missing recording scopes](https://devforum.zoom.us/t/servert-to-server-oauth-missing-recording-scopes/106540)

<div class="topic-metadata">

**Author:** [@jackie123](https://devforum.zoom.us/u/jackie123)\
**Replies:** 1\
**Last updated:** [April 23, 2024, 4:18pm UTC](https://devforum.zoom.us/t/servert-to-server-oauth-missing-recording-scopes/106540 "2024-04-23T16:18:57Z")

</div>

Hi team, I’m trying to set up a server-to-server app integration. But it looks like meeting recording related scopes are missing in this new-launched granular scope management section. Can you help with this? Thanks

---

## [Invalid Access Token for Listing Workspace Reservations](https://devforum.zoom.us/t/invalid-access-token-for-listing-workspace-reservations/107016)

<div class="topic-metadata">

**Author:** [@t-data](https://devforum.zoom.us/u/t-data)\
**Replies:** 9\
**Last updated:** [April 23, 2024, 1:59pm UTC](https://devforum.zoom.us/t/invalid-access-token-for-listing-workspace-reservations/107016 "2024-04-23T13:59:30Z")

</div>

Hello, Trying to call the List Reservations endpoint for workspaces and am getting the following error: {‘code’: 4711, ‘message’: ‘Invalid access token, does not contain scopes:\[workspace:read:list\_reservations, workspa…

---

## [Request access token failed with 500 error](https://devforum.zoom.us/t/request-access-token-failed-with-500-error/107695)

<div class="topic-metadata">

**Author:** [@zm.admin](https://devforum.zoom.us/u/zm.admin)\
**Replies:** 2\
**Last updated:** [April 22, 2024, 6:56pm UTC](https://devforum.zoom.us/t/request-access-token-failed-with-500-error/107695 "2024-04-22T18:56:36Z")

</div>

API Endpoint: https://zoom.us/oauth/token Error Message HTTP/2 500 date: Thu, 11 Apr 2024 12:28:36 GMT content-type: application/json;charset=ISO-8859-1 x-zm-trackingid: v=2.0;clid=us06;rid=WEB\_a81257f55cf363e15bc00a2…

---

## [500 error during Server-to-Server OAuth](https://devforum.zoom.us/t/500-error-during-server-to-server-oauth/108269)

<div class="topic-metadata">

**Author:** [@n8bdayton](https://devforum.zoom.us/u/n8bdayton)\
**Replies:** 1\
**Last updated:** [April 22, 2024, 3:05pm UTC](https://devforum.zoom.us/t/500-error-during-server-to-server-oauth/108269 "2024-04-22T15:05:39Z")

</div>

https://zoom.us/oauth/token Description I was using client id/secret/account id to authenticate a couple weeks ago but now it is giving me back a 500 error. Error? In Python I didn’t get much info, just \<Response \[5…

---

## [Application has stopped working because new access\_token can no longer be generated](https://devforum.zoom.us/t/application-has-stopped-working-because-new-access-token-can-no-longer-be-generated/108067)

<div class="topic-metadata">

**Author:** [@mmartys](https://devforum.zoom.us/u/mmartys)\
**Replies:** 0\
**Last updated:** [April 17, 2024, 1:05pm UTC](https://devforum.zoom.us/t/application-has-stopped-working-because-new-access-token-can-no-longer-be-generated/108067 "2024-04-17T13:05:24Z")

</div>

Hello, What was changed in Zoom by the end of March, 2024 what broke generation of new access\_token using: https://zoom.us/oauth/token grant\_type=refresh\_token Tried to create new app from scratch and from my point o…

---

## [Zoom oauth refresh token giving { "reason": "Invalid Token!", "error": "invalid\_grant" }](https://devforum.zoom.us/t/zoom-oauth-refresh-token-giving-reason-invalid-token-error-invalid-grant/107870)

<div class="topic-metadata">

**Author:** [@vicky1999](https://devforum.zoom.us/u/vicky1999)\
**Replies:** 6\
**Last updated:** [April 17, 2024, 11:03am UTC](https://devforum.zoom.us/t/zoom-oauth-refresh-token-giving-reason-invalid-token-error-invalid-grant/107870 "2024-04-17T11:03:42Z")

</div>

Hello, I have created an App in zoom marketplace and is in draft status currently. I was able to authorize with the app and get the code, access and refresh token for the first time. But after an hour, when I tried to…

---

## [This API does not support client credentials for authorization](https://devforum.zoom.us/t/this-api-does-not-support-client-credentials-for-authorization/94848)

<div class="topic-metadata">

**Author:** [@marketing2](https://devforum.zoom.us/u/marketing2)\
**Replies:** 9\
**Last updated:** [April 13, 2024, 9:19am UTC](https://devforum.zoom.us/t/this-api-does-not-support-client-credentials-for-authorization/94848 "2024-04-13T09:19:50Z")

</div>

Hello, I am attempting to update to the OAuth from the JWT and ran into a problem. I have created a server-to-server-oauth app and have the keys. I can retrieve a token but when I try to use the token, it returns the err…

---

## [OAuth - re-authorization pop up even authorized once](https://devforum.zoom.us/t/oauth-re-authorization-pop-up-even-authorized-once/107769)

<div class="topic-metadata">

**Author:** [@yjchoi](https://devforum.zoom.us/u/yjchoi)\
**Replies:** 0\
**Last updated:** [April 12, 2024, 7:00am UTC](https://devforum.zoom.us/t/oauth-re-authorization-pop-up-even-authorized-once/107769 "2024-04-12T07:00:42Z")

</div>

My customer is developing app that is using Zoom API. For API request, the app is using OAuth. When OAuth approved once, it should not ask again I think. But it ask authentication again and again. How can I eliminate…

---

## [Generic Server Error when trying to connect events in Zoom to Marketo](https://devforum.zoom.us/t/generic-server-error-when-trying-to-connect-events-in-zoom-to-marketo/107612)

<div class="topic-metadata">

**Author:** [@laini.bennett](https://devforum.zoom.us/u/laini.bennett)\
**Replies:** 0\
**Last updated:** [April 10, 2024, 8:53am UTC](https://devforum.zoom.us/t/generic-server-error-when-trying-to-connect-events-in-zoom-to-marketo/107612 "2024-04-10T08:53:49Z")

</div>

Hi We are moving from Gotowebinar to Zoom Events but experiencing the following issue when trying to connect events in Zoom to Marketo. These are the specific steps from the instructions (Using Marketo for Zoom Events)…

---

## [OAuth errors: Oops! We were unable to complete your request. Please try again. (4,700)](https://devforum.zoom.us/t/oauth-errors-oops-we-were-unable-to-complete-your-request-please-try-again-4-700/106654)

<div class="topic-metadata">

**Author:** [@services4](https://devforum.zoom.us/u/services4)\
**Replies:** 5\
**Last updated:** [April 2, 2024, 3:02pm UTC](https://devforum.zoom.us/t/oauth-errors-oops-we-were-unable-to-complete-your-request-please-try-again-4-700/106654 "2024-04-02T15:02:05Z")

</div>

I have this working on another SF Dev environment with a created app in Zoom.But when I try it afresh using the new Zoom App with the same settings as before it is not working. The new App created is called SF Zoom -UAT…

---

## [Server-to-Server OAuth Missing Scopes](https://devforum.zoom.us/t/server-to-server-oauth-missing-scopes/89306)

<div class="topic-metadata">

**Author:** [@careteam](https://devforum.zoom.us/u/careteam)\
**Replies:** 9\
**Last updated:** [March 27, 2024, 8:29pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-missing-scopes/89306 "2024-03-27T20:29:48Z")

</div>

We arecreating a Server-to-Server OAuth app in ZOOM for FooEvents Wordpress plugin. At Scopes section, we are asked to select the following scopes: Meeting View and manage all user meetings (meeting:write:admin) Webi…

---

## [Only selected authenticated users can join in each zoom meeting](https://devforum.zoom.us/t/only-selected-authenticated-users-can-join-in-each-zoom-meeting/106630)

<div class="topic-metadata">

**Author:** [@arnab](https://devforum.zoom.us/u/arnab)\
**Replies:** 1\
**Last updated:** [March 28, 2024, 1:12am UTC](https://devforum.zoom.us/t/only-selected-authenticated-users-can-join-in-each-zoom-meeting/106630 "2024-03-28T01:12:12Z")

</div>

Requirement is that, I need to select only authenticated users at each meeting level instead of account management or user management i.e. authenticated users must be selected against each meeting or meeting specific. An…

---

## [{"reason":"Invalid Grant","error":"invalid\_grant"}](https://devforum.zoom.us/t/reason-invalid-grant-error-invalid-grant/106468)

<div class="topic-metadata">

**Author:** [@Babele](https://devforum.zoom.us/u/Babele)\
**Replies:** 3\
**Last updated:** [March 27, 2024, 7:13pm UTC](https://devforum.zoom.us/t/reason-invalid-grant-error-invalid-grant/106468 "2024-03-27T19:13:52Z")

</div>

Hello everybody, I’m trying to generate a token from https://zoom.us/oauth/token and I’m receiving an error: {“reason”:“Invalid Grant”,“error”:“invalid\_grant”} I have checked that the authorization header is being wel…

---

## [Token Authentication in Server-to-Server OAuth App](https://devforum.zoom.us/t/token-authentication-in-server-to-server-oauth-app/106281)

<div class="topic-metadata">

**Author:** [@rajan\_gupta](https://devforum.zoom.us/u/rajan_gupta)\
**Replies:** 0\
**Last updated:** [March 21, 2024, 9:44pm UTC](https://devforum.zoom.us/t/token-authentication-in-server-to-server-oauth-app/106281 "2024-03-21T21:44:08Z")

</div>

Description I have a server to server o-auth application wherein zoom room webhook events are subscribed. As per security requirement, any event (HTTP request) sent from Zoom towards webhook should have bearer token iss…

---

## [Create OAuth App for multiple users without publishing](https://devforum.zoom.us/t/create-oauth-app-for-multiple-users-without-publishing/106267)

<div class="topic-metadata">

**Author:** [@facundo.dartayete](https://devforum.zoom.us/u/facundo.dartayete)\
**Replies:** 1\
**Last updated:** [March 21, 2024, 8:32pm UTC](https://devforum.zoom.us/t/create-oauth-app-for-multiple-users-without-publishing/106267 "2024-03-21T20:32:45Z")

</div>

I am working on an embedded zoom solution for my websites users. It should allow healthcare providers to connect their zoom account through OAuth2, and through the app then either them or their patients can schedule vir…

---

## [Zoom Refresh token invalidated when there is a timeout and app left in unusable state](https://devforum.zoom.us/t/zoom-refresh-token-invalidated-when-there-is-a-timeout-and-app-left-in-unusable-state/105680)

<div class="topic-metadata">

**Author:** [@systemProc](https://devforum.zoom.us/u/systemProc)\
**Replies:** 7\
**Last updated:** [March 20, 2024, 2:04pm UTC](https://devforum.zoom.us/t/zoom-refresh-token-invalidated-when-there-is-a-timeout-and-app-left-in-unusable-state/105680 "2024-03-20T14:04:26Z")

</div>

Our App Details are: Client ID: puc2D\_c9Raaxxs4UxGzNOg App Name: CalDotCom Whenever a request to get a new access token times out the refresh token is no longer valid and it starts returning an invalid\_token (i.e. in…

---

## [Refresh token not having tolerance when there is timeout](https://devforum.zoom.us/t/refresh-token-not-having-tolerance-when-there-is-timeout/105552)

<div class="topic-metadata">

**Author:** [@seanbuffer](https://devforum.zoom.us/u/seanbuffer)\
**Replies:** 5\
**Last updated:** [March 19, 2024, 1:36am UTC](https://devforum.zoom.us/t/refresh-token-not-having-tolerance-when-there-is-timeout/105552 "2024-03-19T01:36:21Z")

</div>

Our App Details are: Client ID: hei16IV2SOqyRBVS5lFWlw App Name: CalDotComStaging Zoom refresh token endpoint was consumed for some of our users with our zoom client id, zoom client secret, and their respective l…

---

## [Need Help With Server-To-Server OAuth App (BuddyBoss Zoom Integration)](https://devforum.zoom.us/t/need-help-with-server-to-server-oauth-app-buddyboss-zoom-integration/105983)

<div class="topic-metadata">

**Author:** [@Pascal\_DS](https://devforum.zoom.us/u/Pascal_DS)\
**Replies:** 0\
**Last updated:** [March 18, 2024, 3:16pm UTC](https://devforum.zoom.us/t/need-help-with-server-to-server-oauth-app-buddyboss-zoom-integration/105983 "2024-03-18T15:16:23Z")

</div>

Description We use a BuddyBoss WordPress Website with their build in Zoom Integration. That we can create and provide recordings from Zoom Meetings direct on our platform, we need to build a Server-To-Server OAuth App. …

---

## [Invalid access and refresh token after gateway timeout](https://devforum.zoom.us/t/invalid-access-and-refresh-token-after-gateway-timeout/75633)

<div class="topic-metadata">

**Author:** [@tucalendi](https://devforum.zoom.us/u/tucalendi)\
**Replies:** 3\
**Last updated:** [March 18, 2024, 12:18pm UTC](https://devforum.zoom.us/t/invalid-access-and-refresh-token-after-gateway-timeout/75633 "2024-03-18T12:18:18Z")

</div>

Hello, Recently some gateway timeouts occurred which caused some of our customers to lose the current refresh\_token during “transport” and the old refresh\_token became invalid before we could save the new access\_token a…

---

## [Building more than 12 OAuth apps in tenant - oauth\_exceed\_limit](https://devforum.zoom.us/t/building-more-than-12-oauth-apps-in-tenant-oauth-exceed-limit/86653)

<div class="topic-metadata">

**Author:** [@christian.lambert](https://devforum.zoom.us/u/christian.lambert)\
**Replies:** 3\
**Last updated:** [March 16, 2024, 1:31pm UTC](https://devforum.zoom.us/t/building-more-than-12-oauth-apps-in-tenant-oauth-exceed-limit/86653 "2024-03-16T13:31:34Z")

</div>

Building more than 12 OAuth Apps Description: I’m building OAuth apps on a per user basis for our new Learning and Development SaaS Docebo. After 12 OAuth apps in our tenant, Zoom no longer allows more OAuth apps to b…

---

## [Cannot authorize oauth app](https://devforum.zoom.us/t/cannot-authorize-oauth-app/86750)

<div class="topic-metadata">

**Author:** [@uzi.mishan](https://devforum.zoom.us/u/uzi.mishan)\
**Replies:** 6\
**Last updated:** [March 6, 2024, 6:32pm UTC](https://devforum.zoom.us/t/cannot-authorize-oauth-app/86750 "2024-03-06T18:32:14Z")

</div>

Hello I have several accounts, on the main account I have account level app with oauth authentication and it works good. I tried to build same app on a sub account but I receive the following error: You cannot instal…

---

## [Getting 404 not found error when making API call to zoom API](https://devforum.zoom.us/t/getting-404-not-found-error-when-making-api-call-to-zoom-api/101457)

<div class="topic-metadata">

**Author:** [@scdlzoom.sisteam](https://devforum.zoom.us/u/scdlzoom.sisteam)\
**Replies:** 2\
**Last updated:** [March 6, 2024, 7:10am UTC](https://devforum.zoom.us/t/getting-404-not-found-error-when-making-api-call-to-zoom-api/101457 "2024-03-06T07:10:34Z")

</div>

We are trying to get meeting recording using Zoom API but getting 404 not found error.

---

## [Creating Meeting fails](https://devforum.zoom.us/t/creating-meeting-fails/104659)

<div class="topic-metadata">

**Author:** [@vidhyac](https://devforum.zoom.us/u/vidhyac)\
**Replies:** 1\
**Last updated:** [March 1, 2024, 11:59pm UTC](https://devforum.zoom.us/t/creating-meeting-fails/104659 "2024-03-01T23:59:23Z")

</div>

Hi. I have a problem. Last year the app was created using JWT token. So using the app credential, JWT token was created in the app and Create Meeting API was called. Now the token is no longer valid and always says inval…

---

## [This app has been suspended by Zoom temporarily](https://devforum.zoom.us/t/this-app-has-been-suspended-by-zoom-temporarily/101953)

<div class="topic-metadata">

**Author:** [@shiyueheng](https://devforum.zoom.us/u/shiyueheng)\
**Replies:** 1\
**Last updated:** [February 8, 2024, 11:42am UTC](https://devforum.zoom.us/t/this-app-has-been-suspended-by-zoom-temporarily/101953 "2024-02-08T11:42:24Z")

</div>

Description The status of the app is “Published” on the marketplace dashboard, when trying to authenticate using OAuth there is error message: “This app has been suspended by Zoom temporarily. Please contact Zoom App Ma…

---

## [Using Zoom in a CRM platform... Difficulty in gaining access](https://devforum.zoom.us/t/using-zoom-in-a-crm-platform-difficulty-in-gaining-access/102275)

<div class="topic-metadata">

**Author:** [@mrysok](https://devforum.zoom.us/u/mrysok)\
**Replies:** 1\
**Last updated:** [February 8, 2024, 11:31am UTC](https://devforum.zoom.us/t/using-zoom-in-a-crm-platform-difficulty-in-gaining-access/102275 "2024-02-08T11:31:03Z")

</div>

Hello, community! Unfortunately, I have not found any information about this and all the api connections that I made do not give any results. so I ask for help here. We are a CRM web-platform and give other companies th…

---

## [Complete Process of Deauthorization. And What Next?](https://devforum.zoom.us/t/complete-process-of-deauthorization-and-what-next/102055)

<div class="topic-metadata">

**Author:** [@jalal](https://devforum.zoom.us/u/jalal)\
**Replies:** 6\
**Last updated:** [January 24, 2024, 3:30pm UTC](https://devforum.zoom.us/t/complete-process-of-deauthorization-and-what-next/102055 "2024-01-24T15:30:38Z")

</div>

I want to understand the complete process of “deauthorizing from an app” for a marketplace-published Zoom OAuth app: Hello, we are in the process of creating a Zoom application that is intended to be published on the Mar…

---

## [Account-Level OAuth App Getting Deactivated Regularly](https://devforum.zoom.us/t/account-level-oauth-app-getting-deactivated-regularly/101590)

<div class="topic-metadata">

**Author:** [@jack\_naro](https://devforum.zoom.us/u/jack_naro)\
**Replies:** 4\
**Last updated:** [January 19, 2024, 10:27pm UTC](https://devforum.zoom.us/t/account-level-oauth-app-getting-deactivated-regularly/101590 "2024-01-19T22:27:51Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Link the API endpoint(s) and/orZoom API Event(s) you’re working with to help give context. Description Details on your question, workflow or the problem you’re trying to solve…

---

## [Webhook verification failed due to special characters in payload](https://devforum.zoom.us/t/webhook-verification-failed-due-to-special-characters-in-payload/75972)

<div class="topic-metadata">

**Author:** [@rahul.bhooteshwar](https://devforum.zoom.us/u/rahul.bhooteshwar)\
**Replies:** 16\
**Last updated:** [January 12, 2024, 5:02am UTC](https://devforum.zoom.us/t/webhook-verification-failed-due-to-special-characters-in-payload/75972 "2024-01-12T05:02:34Z")

</div>

We have recently integrated Zoom WebHook validation process at our application end. We followed the process mentioned in official documentation : Verify Zoom Web Hooks Everything worked fine & we are able to successfu…

---

## [Bad Request - OAuth Access Token Generation](https://devforum.zoom.us/t/bad-request-oauth-access-token-generation/101543)

<div class="topic-metadata">

**Author:** [@hrmeffortless](https://devforum.zoom.us/u/hrmeffortless)\
**Replies:** 1\
**Last updated:** [January 10, 2024, 11:11pm UTC](https://devforum.zoom.us/t/bad-request-oauth-access-token-generation/101543 "2024-01-10T23:11:12Z")

</div>

I have created server to server OAuth App in marketplace My code like below string encodedCredentials = Convert.ToBase64String(Encoding.UTF8.GetBytes($“{clientId}:{clientSecret}”)); // Set up API request header var …

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

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