# API and Webhooks

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

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

**Page:** 140

---

## [Requesting an access token using a refresh token "reason":"Invalid Token!","error":"invalid\_grant"](https://devforum.zoom.us/t/requesting-an-access-token-using-a-refresh-token-reason-invalid-token-error-invalid-grant/96884)

<div class="topic-metadata">

**Author:** [@customers](https://devforum.zoom.us/u/customers)\
**Replies:** 3\
**Last updated:** [October 18, 2023, 3:10am UTC](https://devforum.zoom.us/t/requesting-an-access-token-using-a-refresh-token-reason-invalid-token-error-invalid-grant/96884 "2023-10-18T03:10:02Z")

</div>

For the past week or possibly even before, we have been encountering an error when attempting to request an access token using a refresh token. The error message we receive is as follows: {“reason”:“Invalid Token!”,“er…

---

## [Can't add user to group - Group:write:admin](https://devforum.zoom.us/t/cant-add-user-to-group-groupadmin/96697)

<div class="topic-metadata">

**Author:** [@jared.millman](https://devforum.zoom.us/u/jared.millman)\
**Replies:** 1\
**Last updated:** [October 18, 2023, 3:02am UTC](https://devforum.zoom.us/t/cant-add-user-to-group-groupadmin/96697 "2023-10-18T03:02:00Z")

</div>

I am trying to add a user to a group, I am getting the error “Invalid access token, does not contain scopes:\[group:write:admin\].” When I tried to update my token, I only saw group:read:admin. How do I add the other pe…

---

## [Receiving recording.completed event, but user has no recordings](https://devforum.zoom.us/t/receiving-recording-completed-event-but-user-has-no-recordings/94707)

<div class="topic-metadata">

**Author:** [@dom\_cquence](https://devforum.zoom.us/u/dom_cquence)\
**Replies:** 5\
**Last updated:** [October 18, 2023, 2:56am UTC](https://devforum.zoom.us/t/receiving-recording-completed-event-but-user-has-no-recordings/94707 "2023-10-18T02:56:12Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) /zoom-api/events/#operation/recording.completed /zoom-api/methods/#operation/recordingsList Description For some of our users, we get webhooks for the recording.completed even…

---

## [Read, Delivered status for SMS message](https://devforum.zoom.us/t/read-delivered-status-for-sms-message/96947)

<div class="topic-metadata">

**Author:** [@joes](https://devforum.zoom.us/u/joes)\
**Replies:** 1\
**Last updated:** [October 18, 2023, 2:55am UTC](https://devforum.zoom.us/t/read-delivered-status-for-sms-message/96947 "2023-10-18T02:55:46Z")

</div>

I’m very new to SDK, API. I’m looking to add a function that will show if an SMS message has been read/delivered and to have it show up in the Zoom Phone SMS section. It currently shows when a message was sent but not…

---

## [API data via e-mail?](https://devforum.zoom.us/t/api-data-via-e-mail/96933)

<div class="topic-metadata">

**Author:** [@kross](https://devforum.zoom.us/u/kross)\
**Replies:** 1\
**Last updated:** [October 18, 2023, 2:53am UTC](https://devforum.zoom.us/t/api-data-via-e-mail/96933 "2023-10-18T02:53:37Z")

</div>

Hi, A co-worker is integrating Zoom API data with a dashboard we use (DOMO). One way this dashboard can ingest data is by e-mail. It accepts the data in CSV or Excel via an attachment. Is Zoom capable of emailing this…

---

## [Problem with multiple host and meetings at same time](https://devforum.zoom.us/t/problem-with-multiple-host-and-meetings-at-same-time/96837)

<div class="topic-metadata">

**Author:** [@direccion1](https://devforum.zoom.us/u/direccion1)\
**Replies:** 5\
**Last updated:** [October 17, 2023, 5:28pm UTC](https://devforum.zoom.us/t/problem-with-multiple-host-and-meetings-at-same-time/96837 "2023-10-17T17:28:40Z")

</div>

Since we had to update our APIs to servertoserver oauth in September, we cannot host meetings at the same time. We have a Business account and we have followed all the steps that we can find in the guide Hosting multiple…

---

## [Webhook validation fail - region lock or naming convention validation error!](https://devforum.zoom.us/t/webhook-validation-fail-region-lock-or-naming-convention-validation-error/96737)

<div class="topic-metadata">

**Author:** [@achilal](https://devforum.zoom.us/u/achilal)\
**Replies:** 1\
**Last updated:** [October 17, 2023, 4:43pm UTC](https://devforum.zoom.us/t/webhook-validation-fail-region-lock-or-naming-convention-validation-error/96737 "2023-10-17T16:43:09Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Webhook validation for recording.transcription\_completed. Description I am attempting to set up a Zoom webhook pointing to a Google Cloud Function. While the webhook works flaw…

---

## [Webhook Endpoint Unresponsive](https://devforum.zoom.us/t/webhook-endpoint-unresponsive/95351)

<div class="topic-metadata">

**Author:** [@ray.wong](https://devforum.zoom.us/u/ray.wong)\
**Replies:** 11\
**Last updated:** [October 17, 2023, 2:53pm UTC](https://devforum.zoom.us/t/webhook-endpoint-unresponsive/95351 "2023-10-17T14:53:37Z")

</div>

Hi, I have recently implemented the Server to Server OAuth API as the JWT one has deprecated. There’s a required webhook validation to be implemented as I needed the events to integrate with my application. However, the…

---

## [Code: 124 Invalid Access Token in S2S OAuth](https://devforum.zoom.us/t/code-124-invalid-access-token-in-s2s-oauth/96873)

<div class="topic-metadata">

**Author:** [@maincareenergy](https://devforum.zoom.us/u/maincareenergy)\
**Replies:** 2\
**Last updated:** [October 17, 2023, 2:15pm UTC](https://devforum.zoom.us/t/code-124-invalid-access-token-in-s2s-oauth/96873 "2023-10-17T14:15:59Z")

</div>

We’re a single-user Pro account looking to create automatic meetings with our business’ customers. We were previously using JWT and we’re trying to migrate to S2S OAuth now that JWT is deprecated. The application’s wor…

---

## [JWT App to S2S OAuth Migration Issue with Webhook Event](https://devforum.zoom.us/t/jwt-app-to-s2s-oauth-migration-issue-with-webhook-event/96668)

<div class="topic-metadata">

**Author:** [@ranjana.agrahari](https://devforum.zoom.us/u/ranjana.agrahari)\
**Replies:** 6\
**Last updated:** [October 17, 2023, 12:34pm UTC](https://devforum.zoom.us/t/jwt-app-to-s2s-oauth-migration-issue-with-webhook-event/96668 "2023-10-17T12:34:07Z")

</div>

I am now switching web-hook integration from JWT app to S2S OAuth app as required by Zoom. I have created a new S2S OAuth application to mimic the JWT application and configured its web-hook end-point to call our testin…

---

## [Zoom api getting response - Invalid access token](https://devforum.zoom.us/t/zoom-api-getting-response-invalid-access-token/96853)

<div class="topic-metadata">

**Author:** [@sachin.singh](https://devforum.zoom.us/u/sachin.singh)\
**Replies:** 1\
**Last updated:** [October 16, 2023, 6:49pm UTC](https://devforum.zoom.us/t/zoom-api-getting-response-invalid-access-token/96853 "2023-10-16T18:49:15Z")

</div>

When I am hitting API so getting issue - stdClass Object ( \[code\] =\> 124 \[message\] =\> Invalid access token. )

---

## [Sign Me Out From All Devices does not revoke OAuth access token](https://devforum.zoom.us/t/sign-me-out-from-all-devices-does-not-revoke-oauth-access-token/96855)

<div class="topic-metadata">

**Author:** [@vuzix\_greg](https://devforum.zoom.us/u/vuzix_greg)\
**Replies:** 1\
**Last updated:** [October 16, 2023, 6:46pm UTC](https://devforum.zoom.us/t/sign-me-out-from-all-devices-does-not-revoke-oauth-access-token/96855 "2023-10-16T18:46:37Z")

</div>

On the Zoom website, there is an option on the profile page to “Sign Me Out From All Devices”. When you choose this option and confirm your choice on the dialog that pops up, you are immediately signed out of the desktop…

---

## [Verificacion Zoom Header, Webhook](https://devforum.zoom.us/t/verificacion-zoom-header-webhook/94355)

<div class="topic-metadata">

**Author:** [@software.dsic](https://devforum.zoom.us/u/software.dsic)\
**Replies:** 5\
**Last updated:** [October 16, 2023, 6:08pm UTC](https://devforum.zoom.us/t/verificacion-zoom-header-webhook/94355 "2023-10-16T18:08:58Z")

</div>

Actualmente realizamos la actualización de validacion y verificacion de los WebHook de Zoom, donde nos percatamos que los datos x-zm-signature y x-zm-request-timestamp que deberian venir en el header de los webhook segun…

---

## [How to create "Redirect URL for OAuth" in Python?](https://devforum.zoom.us/t/how-to-create-redirect-url-for-oauth-in-python/96607)

<div class="topic-metadata">

**Author:** [@moliveira](https://devforum.zoom.us/u/moliveira)\
**Replies:** 3\
**Last updated:** [October 16, 2023, 5:06pm UTC](https://devforum.zoom.us/t/how-to-create-redirect-url-for-oauth-in-python/96607 "2023-10-16T17:06:51Z")

</div>

Can you help me please? I need to integrate with Power BI and when creating my application in ZOOM (OAuth 2.0), it asks for a Targeting URL, but I don’t know how I can get this URL. App Credentials Redirect URL for OA…

---

## [How to update Azure AD configuration to make use of Server-to-Server OAuth App from Zoom Marketplace](https://devforum.zoom.us/t/how-to-update-azure-ad-configuration-to-make-use-of-server-to-server-oauth-app-from-zoom-marketplace/95912)

<div class="topic-metadata">

**Author:** [@rahul\_chugh](https://devforum.zoom.us/u/rahul_chugh)\
**Replies:** 3\
**Last updated:** [October 16, 2023, 4:52pm UTC](https://devforum.zoom.us/t/how-to-update-azure-ad-configuration-to-make-use-of-server-to-server-oauth-app-from-zoom-marketplace/95912 "2023-10-16T16:52:07Z")

</div>

Description \*Got the notice to migrate off the JWT App usage for SCIM Integration with AAD for automated user provisioning. I was able to create a new Server-to-Server OAuth App in Zoom Marketplace but the Zoom App I’m …

---

## [Not able to retrieve Host Key using /users API](https://devforum.zoom.us/t/not-able-to-retrieve-host-key-using-users-api/70898)

<div class="topic-metadata">

**Author:** [@multunus](https://devforum.zoom.us/u/multunus)\
**Replies:** 21\
**Last updated:** [October 16, 2023, 4:36pm UTC](https://devforum.zoom.us/t/not-able-to-retrieve-host-key-using-users-api/70898 "2023-10-16T16:36:36Z")

</div>

I am calling the List users (/users) API with include\_fields=host\_key param and the API is not returning the host\_key. It was working until y’day and stopped all of a sudden. Tried the Get User API, but it also doesn’t …

---

## [Server-to-server oauth app: «group» scope unavailable](https://devforum.zoom.us/t/server-to-server-oauth-app-group-scope-unavailable/96595)

<div class="topic-metadata">

**Author:** [@a.provencher](https://devforum.zoom.us/u/a.provencher)\
**Replies:** 3\
**Last updated:** [October 16, 2023, 4:31pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-app-group-scope-unavailable/96595 "2023-10-16T16:31:09Z")

</div>

I configured a Server-to-server oauth app which works fine, but I want to add «group» scopes (ie: «group:write:admin» and «group:read:admin») and they don’t seem to appear in the «Scopes» section of the app. The «group»…

---

## [Getting 4700 Invalid Redirect while trying to integrate Server-to-Server OAuth and Bookly Calendar](https://devforum.zoom.us/t/getting-4700-invalid-redirect-while-trying-to-integrate-server-to-server-oauth-and-bookly-calendar/96764)

<div class="topic-metadata">

**Author:** [@suara](https://devforum.zoom.us/u/suara)\
**Replies:** 1\
**Last updated:** [October 16, 2023, 2:15pm UTC](https://devforum.zoom.us/t/getting-4700-invalid-redirect-while-trying-to-integrate-server-to-server-oauth-and-bookly-calendar/96764 "2023-10-16T14:15:51Z")

</div>

Getting the message: “4700 Invalid Redirect” while trying to integrate Server-to-Server OAuth and Bookly Calendar. Not a developer, so I’m not understanding past posts to help remedy this problem. Sorry. How do I whit…

---

## [Missing x-zm-signature header in some received webhooks](https://devforum.zoom.us/t/missing-x-zm-signature-header-in-some-received-webhooks/91302)

<div class="topic-metadata">

**Author:** [@mfernandez](https://devforum.zoom.us/u/mfernandez)\
**Replies:** 1\
**Last updated:** [July 15, 2023, 3:24am UTC](https://devforum.zoom.us/t/missing-x-zm-signature-header-in-some-received-webhooks/91302 "2023-07-15T03:24:24Z")

</div>

Some received webhooks from our webhook only app do not have the “x-zm-signature” and “x-zm-request-timestamp” headers. I don’t see a way to replicate it, since it doesn’t happen with every event, only with some, for ex…

---

## [Get Zoom Transcription](https://devforum.zoom.us/t/get-zoom-transcription/95517)

<div class="topic-metadata">

**Author:** [@alexpandian7ks](https://devforum.zoom.us/u/alexpandian7ks)\
**Replies:** 2\
**Last updated:** [October 15, 2023, 1:24am UTC](https://devforum.zoom.us/t/get-zoom-transcription/95517 "2023-10-15T01:24:12Z")

</div>

Is there any transcription API that I can use to get the closed captioning for development within the Zoom app?

---

## [Apiを用いてユーザ削除を試みたところ、エラーが発生。](https://devforum.zoom.us/t/api/96488)

<div class="topic-metadata">

**Author:** [@yuta\_asano](https://devforum.zoom.us/u/yuta_asano)\
**Replies:** 1\
**Last updated:** [October 13, 2023, 5:56pm UTC](https://devforum.zoom.us/t/api/96488 "2023-10-13T17:56:10Z")

</div>

▼質問背景 下記ユーザ削除APIを用いてユーザ削除を試みたところ、エラーが発生しました。 エラーが発生したAPI Responseを確認すると、Zoom Eventsを公開しているユーザ削除を試みた場合に、転送先のユーザ（transfer\_email）を設定していなかったため、エラーが発生したようです。 最終的に、ユーザ削除APIを実行してエラーが発生せず、問題なくユーザを削除できるようにしたいです。 ユーザ削除API Del…

---

## [Please tell me about the number of digits in call\_id and the range of uniqueness](https://devforum.zoom.us/t/please-tell-me-about-the-number-of-digits-in-call-id-and-the-range-of-uniqueness/96647)

<div class="topic-metadata">

**Author:** [@shinozaki.ryuuji](https://devforum.zoom.us/u/shinozaki.ryuuji)\
**Replies:** 1\
**Last updated:** [October 13, 2023, 4:12pm UTC](https://devforum.zoom.us/t/please-tell-me-about-the-number-of-digits-in-call-id-and-the-range-of-uniqueness/96647 "2023-10-13T16:12:48Z")

</div>

There is an item called call id in Zoom Phone API. Could you please tell me the following points? Maximum number of digits Is it unique for each account?

---

## [Bad Request API Errors](https://devforum.zoom.us/t/bad-request-api-errors/90134)

<div class="topic-metadata">

**Author:** [@itzoomintegration](https://devforum.zoom.us/u/itzoomintegration)\
**Replies:** 1\
**Last updated:** [October 13, 2023, 3:48pm UTC](https://devforum.zoom.us/t/bad-request-api-errors/90134 "2023-10-13T15:48:01Z")

</div>

We integrate Zoom with our CRM using it’s APIs. Since yesterday, we notice that all of our API calls getting failed with error message “Bad Request” and error code as “400”. We have created an Oauth app (non-Public) an…

---

## [Zoom Embedded sdk, event listners](https://devforum.zoom.us/t/zoom-embedded-sdk-event-listners/96728)

<div class="topic-metadata">

**Author:** [@khoros-webinar-2](https://devforum.zoom.us/u/khoros-webinar-2)\
**Replies:** 0\
**Last updated:** [October 13, 2023, 5:45am UTC](https://devforum.zoom.us/t/zoom-embedded-sdk-event-listners/96728 "2023-10-13T05:45:01Z")

</div>

What are the event listeners for users leaving the zoom meeting. Specifically when any user leaves I want to do something in my react app. Which listener can be used. Note : for zoom embedded (component view)

---

## [Sending the registered webinar Email](https://devforum.zoom.us/t/sending-the-registered-webinar-email/96719)

<div class="topic-metadata">

**Author:** [@itjtestandfun](https://devforum.zoom.us/u/itjtestandfun)\
**Replies:** 0\
**Last updated:** [October 12, 2023, 11:18pm UTC](https://devforum.zoom.us/t/sending-the-registered-webinar-email/96719 "2023-10-12T23:18:25Z")

</div>

I have a register to webinar form in my website. I want to send an email (which includes the meeting invitation link ) to the user without using any third-party mail services. Is there a way to do this using Zoom APIs ?

---

## [Registrant phone number not sent with webhook when approved through web interface](https://devforum.zoom.us/t/registrant-phone-number-not-sent-with-webhook-when-approved-through-web-interface/96716)

<div class="topic-metadata">

**Author:** [@wuijin1](https://devforum.zoom.us/u/wuijin1)\
**Replies:** 0\
**Last updated:** [October 12, 2023, 10:41pm UTC](https://devforum.zoom.us/t/registrant-phone-number-not-sent-with-webhook-when-approved-through-web-interface/96716 "2023-10-12T22:41:22Z")

</div>

I have a webhook set to send to my API endpoint whenever a registration is approved, cancelled, created, or denied. We use the webhook to send out custom email and SMS notifications. When I approve a registration that ha…

---

## [Create Zoom appsdk angular project](https://devforum.zoom.us/t/create-zoom-appsdk-angular-project/96706)

<div class="topic-metadata">

**Author:** [@kpainuly](https://devforum.zoom.us/u/kpainuly)\
**Replies:** 0\
**Last updated:** [October 12, 2023, 7:12pm UTC](https://devforum.zoom.us/t/create-zoom-appsdk-angular-project/96706 "2023-10-12T19:12:22Z")

</div>

This app zoom sample app meets my project requirement and I want it in angular project or I want to render angular component on clicking click here button in this project.

---

## [We want to switch between using Raw Audio buffers and Default Mic Input, after connecting with a meeting it's using mic by default](https://devforum.zoom.us/t/we-want-to-switch-between-using-raw-audio-buffers-and-default-mic-input-after-connecting-with-a-meeting-its-using-mic-by-default/96707)

<div class="topic-metadata">

**Author:** [@carl1](https://devforum.zoom.us/u/carl1)\
**Replies:** 0\
**Last updated:** [October 12, 2023, 7:38pm UTC](https://devforum.zoom.us/t/we-want-to-switch-between-using-raw-audio-buffers-and-default-mic-input-after-connecting-with-a-meeting-its-using-mic-by-default/96707 "2023-10-12T19:38:15Z")

</div>

We’ve implemented this class: public class ZoomRawAudioVirtualSource implements IZoomSDKVirtualAudioMicEvent which gives back IZoomSDKAudioRawDataSender public void onMicInitialize(IZoomSDKAudioRawDataSender iZoomSDKA…

---

## [How to use zoom rooms controller without install controller apk?](https://devforum.zoom.us/t/how-to-use-zoom-rooms-controller-without-install-controller-apk/95357)

<div class="topic-metadata">

**Author:** [@qinlin703](https://devforum.zoom.us/u/qinlin703)\
**Replies:** 0\
**Last updated:** [September 19, 2023, 8:57am UTC](https://devforum.zoom.us/t/how-to-use-zoom-rooms-controller-without-install-controller-apk/95357 "2023-09-19T08:57:01Z")

</div>

Hello, As title, We install zoom rooms app version 5.15.7.3094 in the PC, and connect this PC to another tap controller. Now we would use the tap controller to control PC but not install zoom rooms controller apk. An…

---

## [Transfer account ownership resulted in broken Rest API for server-to-server Oauth](https://devforum.zoom.us/t/transfer-account-ownership-resulted-in-broken-rest-api-for-server-to-server-oauth/96609)

<div class="topic-metadata">

**Author:** [@eric.petersson](https://devforum.zoom.us/u/eric.petersson)\
**Replies:** 4\
**Last updated:** [October 12, 2023, 4:01pm UTC](https://devforum.zoom.us/t/transfer-account-ownership-resulted-in-broken-rest-api-for-server-to-server-oauth/96609 "2023-10-12T16:01:03Z")

</div>

Hi! We recently switched ownership for a server-to-server Oath app we created for client my account to the owner of the client’s Zoom domain. This Oauth app was meant for usage of the Webinars/Meetings Rest API to make …

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

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