# API and Webhooks

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

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

**Page:** 155

---

## [Zoom webhooks don't always fire](https://devforum.zoom.us/t/zoom-webhooks-dont-always-fire/92749)

<div class="topic-metadata">

**Author:** [@facundo.rodriguez](https://devforum.zoom.us/u/facundo.rodriguez)\
**Replies:** 1\
**Last updated:** [August 2, 2023, 2:25pm UTC](https://devforum.zoom.us/t/zoom-webhooks-dont-always-fire/92749 "2023-08-02T14:25:56Z")

</div>

Zoom Webhook Event(s) All recordings have completed. Description We have developed a Zoom Application and it’s already published in Zoom Marketplace. The application is working fine in most cases but we detected some …

---

## [Getting The host has another meeting in progress error while using Account-level app](https://devforum.zoom.us/t/getting-the-host-has-another-meeting-in-progress-error-while-using-account-level-app/92811)

<div class="topic-metadata">

**Author:** [@cedo.buric](https://devforum.zoom.us/u/cedo.buric)\
**Replies:** 0\
**Last updated:** [August 2, 2023, 1:06pm UTC](https://devforum.zoom.us/t/getting-the-host-has-another-meeting-in-progress-error-while-using-account-level-app/92811 "2023-08-02T13:06:07Z")

</div>

Hello everyone, I want to develop an application where a specific user will have the ability to schedule a ZOOM MEET with another user. As far as I could discover, when creating OAuth 2.0, I have the option to choose be…

---

## [401 error when adding webinar registrant, when using access token created from Server-to-Server oAuth](https://devforum.zoom.us/t/401-error-when-adding-webinar-registrant-when-using-access-token-created-from-server-to-server-oauth/92806)

<div class="topic-metadata">

**Author:** [@matthew.walsh](https://devforum.zoom.us/u/matthew.walsh)\
**Replies:** 0\
**Last updated:** [August 2, 2023, 11:37am UTC](https://devforum.zoom.us/t/401-error-when-adding-webinar-registrant-when-using-access-token-created-from-server-to-server-oauth/92806 "2023-08-02T11:37:24Z")

</div>

I am able to create an access token, using the server-to-server method. When I use the token returned from the first call, I am then trying to use it when adding a webinar registrant. I get a 401 “unauthorized” error. I…

---

## [Able to start Zoom meeting after the end time has passed. How to disable the starting of meeting after end time has passed?](https://devforum.zoom.us/t/able-to-start-zoom-meeting-after-the-end-time-has-passed-how-to-disable-the-starting-of-meeting-after-end-time-has-passed/92793)

<div class="topic-metadata">

**Author:** [@meghana](https://devforum.zoom.us/u/meghana)\
**Replies:** 0\
**Last updated:** [August 2, 2023, 7:38am UTC](https://devforum.zoom.us/t/able-to-start-zoom-meeting-after-the-end-time-has-passed-how-to-disable-the-starting-of-meeting-after-end-time-has-passed/92793 "2023-08-02T07:38:23Z")

</div>

This is the request body — $startDateTime = $startDate.’ '.$startTime; // Given start date and time $startTimestamp = strtotime($startDateTime); // Convert start date and time to a Unix timestamp $convertedDateT…

---

## [The URL for the Third Party Survey is being converted to all lowercase](https://devforum.zoom.us/t/the-url-for-the-third-party-survey-is-being-converted-to-all-lowercase/87153)

<div class="topic-metadata">

**Author:** [@mishima.t](https://devforum.zoom.us/u/mishima.t)\
**Replies:** 3\
**Last updated:** [August 1, 2023, 10:09pm UTC](https://devforum.zoom.us/t/the-url-for-the-third-party-survey-is-being-converted-to-all-lowercase/87153 "2023-08-01T22:09:51Z")

</div>

Other people have asked the same question as me below, but since it hasn’t been resolved, I would like to ask the same question again. When we use endpoint \[/meetings/{meetingId}/survey \] We call api \[/meetings/{meet…

---

## [How can I upload zoom recorded video on amazon s3 automatically, not the url the complete video using node js](https://devforum.zoom.us/t/how-can-i-upload-zoom-recorded-video-on-amazon-s3-automatically-not-the-url-the-complete-video-using-node-js/92553)

<div class="topic-metadata">

**Author:** [@ayushi.singh](https://devforum.zoom.us/u/ayushi.singh)\
**Replies:** 3\
**Last updated:** [August 1, 2023, 8:34pm UTC](https://devforum.zoom.us/t/how-can-i-upload-zoom-recorded-video-on-amazon-s3-automatically-not-the-url-the-complete-video-using-node-js/92553 "2023-08-01T20:34:54Z")

</div>

How can I upload zoom recorded video on amazon s3 automatically, not the url the complete video using node js

---

## [Is there a limit to how many endpoints can be configured for a webhook?](https://devforum.zoom.us/t/is-there-a-limit-to-how-many-endpoints-can-be-configured-for-a-webhook/92661)

<div class="topic-metadata">

**Author:** [@ogen.odisho\_zp](https://devforum.zoom.us/u/ogen.odisho_zp)\
**Replies:** 1\
**Last updated:** [August 1, 2023, 2:25pm UTC](https://devforum.zoom.us/t/is-there-a-limit-to-how-many-endpoints-can-be-configured-for-a-webhook/92661 "2023-08-01T14:25:12Z")

</div>

Zoom requires you to configure endpoint URLs to receive the requests for the webhook events you have subscribed to. Is there a limit to how many endpoint URLs can be configured? So as a trivial example, let’s say I hav…

---

## [Getting information about the user's connection via the zoom api](https://devforum.zoom.us/t/getting-information-about-the-users-connection-via-the-zoom-api/92649)

<div class="topic-metadata">

**Author:** [@komarovi](https://devforum.zoom.us/u/komarovi)\
**Replies:** 1\
**Last updated:** [August 1, 2023, 2:11pm UTC](https://devforum.zoom.us/t/getting-information-about-the-users-connection-via-the-zoom-api/92649 "2023-08-01T14:11:28Z")

</div>

Good afternoon! I’m new to the zoom api, can you tell me if it’s possible to check through the zoom api whether a certain user has connected (knowing his email) to a certain conference?

---

## [Why would I be getting a code 7004 / not authorized, when calling /im/chat/messages/{message\_id} when calling /im/chat/messages/ works just fine?](https://devforum.zoom.us/t/why-would-i-be-getting-a-code-7004-not-authorized-when-calling-im-chat-messages-message-id-when-calling-im-chat-messages-works-just-fine/92644)

<div class="topic-metadata">

**Author:** [@jonathon](https://devforum.zoom.us/u/jonathon)\
**Replies:** 2\
**Last updated:** [August 1, 2023, 1:54pm UTC](https://devforum.zoom.us/t/why-would-i-be-getting-a-code-7004-not-authorized-when-calling-im-chat-messages-message-id-when-calling-im-chat-messages-works-just-fine/92644 "2023-08-01T13:54:18Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Calling /im/chat/messages/{message\_id} to EDIT or DELETE throws 7004 error (unauthorized) Calling /im/chat/messages/ to POST a new message works just fine. Description I am cr…

---

## [Unable to upload Virtual Background using API](https://devforum.zoom.us/t/unable-to-upload-virtual-background-using-api/92195)

<div class="topic-metadata">

**Author:** [@philip.ross](https://devforum.zoom.us/u/philip.ross)\
**Replies:** 3\
**Last updated:** [August 1, 2023, 12:24pm UTC](https://devforum.zoom.us/t/unable-to-upload-virtual-background-using-api/92195 "2023-08-01T12:24:23Z")

</div>

I’ve searched the history on the DevForum, but I can’t quite find a topic that matches what I’m looking for. I’m having difficulty in using the “Upload Virtual Background Files” API at the Groups level. Endpoint: /grou…

---

## [Signature being generated but client doesn't exist](https://devforum.zoom.us/t/signature-being-generated-but-client-doesnt-exist/92054)

<div class="topic-metadata">

**Author:** [@rutabana12loic](https://devforum.zoom.us/u/rutabana12loic)\
**Replies:** 1\
**Last updated:** [August 1, 2023, 8:13am UTC](https://devforum.zoom.us/t/signature-being-generated-but-client-doesnt-exist/92054 "2023-08-01T08:13:11Z")

</div>

When I try to join a meeting, I get this error Error joining meeting {type: ‘JOIN\_MEETING\_FAILED’, reason: ‘This account does not exist or does not belong to you’, errorCode: 200} I’m not sure what’s causing it. I’m ge…

---

## [Get user settings with incorrect closed\_caption value](https://devforum.zoom.us/t/get-user-settings-with-incorrect-closed-caption-value/68343)

<div class="topic-metadata">

**Author:** [@alyssa.williams](https://devforum.zoom.us/u/alyssa.williams)\
**Replies:** 12\
**Last updated:** [August 1, 2023, 7:13am UTC](https://devforum.zoom.us/t/get-user-settings-with-incorrect-closed-caption-value/68343 "2023-08-01T07:13:42Z")

</div>

In the Get user settings response, the in\_meeting.closed\_caption field appears to no longer be reflecting the user’s closed captioning settings. Was there a change to the endpoint due to groups? What should we use instea…

---

## [Https://api.zoom.us/v2/metrics/webinars returning empty](https://devforum.zoom.us/t/https-api-zoom-us-v2-metrics-webinars-returning-empty/88105)

<div class="topic-metadata">

**Author:** [@cs\_eds\_data](https://devforum.zoom.us/u/cs_eds_data)\
**Replies:** 6\
**Last updated:** [July 31, 2023, 10:25pm UTC](https://devforum.zoom.us/t/https-api-zoom-us-v2-metrics-webinars-returning-empty/88105 "2023-07-31T22:25:18Z")

</div>

Greetings, We are attempting to pull data from the following endpoint and running into some odd behavior: https://api.zoom.us/v2/metrics/webinars We are looking for past webinar data but it comes back like this: { f…

---

## [Unable to access list of call\_queues despite](https://devforum.zoom.us/t/unable-to-access-list-of-call-queues-despite/92460)

<div class="topic-metadata">

**Author:** [@sspeck](https://devforum.zoom.us/u/sspeck)\
**Replies:** 4\
**Last updated:** [July 31, 2023, 9:50pm UTC](https://devforum.zoom.us/t/unable-to-access-list-of-call-queues-despite/92460 "2023-07-31T21:50:32Z")

</div>

Format Your New Topic as Follows: API Endpoint(s) and/or Zoom API Event(s) /accounts/{accountId}/phone/call\_queues Description Despite using a Server-to-Server OAuth app with the \[phone:master\] scope, I am unable to r…

---

## [Webhook zapier validation](https://devforum.zoom.us/t/webhook-zapier-validation/79877)

<div class="topic-metadata">

**Author:** [@tech13](https://devforum.zoom.us/u/tech13)\
**Replies:** 17\
**Last updated:** [July 31, 2023, 9:29pm UTC](https://devforum.zoom.us/t/webhook-zapier-validation/79877 "2023-07-31T21:29:39Z")

</div>

zoom stoped send webhooks to zapier and asks about validation. What are we need to do. our business process stoped, please help us validate zapier endpoint hook i dont see function to run node.js and send answer in api c…

---

## [Meeting recording endpoint does not return share\_url field](https://devforum.zoom.us/t/meeting-recording-endpoint-does-not-return-share-url-field/91748)

<div class="topic-metadata">

**Author:** [@vbohdanets](https://devforum.zoom.us/u/vbohdanets)\
**Replies:** 2\
**Last updated:** [July 31, 2023, 9:15pm UTC](https://devforum.zoom.us/t/meeting-recording-endpoint-does-not-return-share-url-field/91748 "2023-07-31T21:15:17Z")

</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. meetings/:meetingId/recordings Description We’ve noticed that for some of our custom…

---

## ["users/me" endpoint returns a model without "email" field](https://devforum.zoom.us/t/users-me-endpoint-returns-a-model-without-email-field/91747)

<div class="topic-metadata">

**Author:** [@vbohdanets](https://devforum.zoom.us/u/vbohdanets)\
**Replies:** 4\
**Last updated:** [July 31, 2023, 9:14pm UTC](https://devforum.zoom.us/t/users-me-endpoint-returns-a-model-without-email-field/91747 "2023-07-31T21:14:05Z")

</div>

Format Your New Topic as Follows: 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. https://api.zoom.us/v2/users/me Description Hi, we…

---

## [Zoom App Submission Review](https://devforum.zoom.us/t/zoom-app-submission-review/16540)

<div class="topic-metadata">

**Author:** [@BookingLiveDev](https://devforum.zoom.us/u/BookingLiveDev)\
**Replies:** 7\
**Last updated:** [June 2, 2020, 4:08pm UTC](https://devforum.zoom.us/t/zoom-app-submission-review/16540 "2020-06-02T16:08:16Z")

</div>

Description Can the review take place on a test domain? Error as required all supporting document links/privacy policy/ support information/ terms of use will be on the production domain, however we cannot publish our…

---

## [Missing events: chat\_message\_sent for Webinar and Meeting](https://devforum.zoom.us/t/missing-events-chat-message-sent-for-webinar-and-meeting/85479)

<div class="topic-metadata">

**Author:** [@fshuman](https://devforum.zoom.us/u/fshuman)\
**Replies:** 1\
**Last updated:** [July 31, 2023, 3:18pm UTC](https://devforum.zoom.us/t/missing-events-chat-message-sent-for-webinar-and-meeting/85479 "2023-07-31T15:18:08Z")

</div>

Hi, The following events (so far) are missing in the list of events in the OAuth app features screen: webinar.chat\_message\_sent meeting.chat\_message\_sent So I cannot subscribe to the above events. My app is in …

---

## [How can i manage to create multiple meetings at the same time with the api?](https://devforum.zoom.us/t/how-can-i-manage-to-create-multiple-meetings-at-the-same-time-with-the-api/91962)

<div class="topic-metadata">

**Author:** [@asifwebnet](https://devforum.zoom.us/u/asifwebnet)\
**Replies:** 4\
**Last updated:** [July 25, 2023, 11:43am UTC](https://devforum.zoom.us/t/how-can-i-manage-to-create-multiple-meetings-at-the-same-time-with-the-api/91962 "2023-07-25T11:43:49Z")

</div>

Hello everyone, I am using zoom apis for an educational purpose website where we connect tutors with their students. I am using zoom meeting apis, my question is how can i create multiple meetings at the same time like …

---

## [Zoom sdk self is not defined - nextjs, react](https://devforum.zoom.us/t/zoom-sdk-self-is-not-defined-nextjs-react/91784)

<div class="topic-metadata">

**Author:** [@kyrylo.usichenko](https://devforum.zoom.us/u/kyrylo.usichenko)\
**Replies:** 1\
**Last updated:** [July 30, 2023, 9:47pm UTC](https://devforum.zoom.us/t/zoom-sdk-self-is-not-defined-nextjs-react/91784 "2023-07-30T21:47:41Z")

</div>

Next js, trying to use zoom sdk ReferenceError: self is not defined This is my component - the same with doc’s example: import { ZoomMtg } from ‘@zoomus/websdk’; ZoomMtg.setZoomJSLib(‘https://source.zoom.us/2.14.0/li…

---

## [WordPress to Zoom via JWT - Zoom not adding registrant to event](https://devforum.zoom.us/t/wordpress-to-zoom-via-jwt-zoom-not-adding-registrant-to-event/82690)

<div class="topic-metadata">

**Author:** [@helptt](https://devforum.zoom.us/u/helptt)\
**Replies:** 7\
**Last updated:** [July 29, 2023, 1:25pm UTC](https://devforum.zoom.us/t/wordpress-to-zoom-via-jwt-zoom-not-adding-registrant-to-event/82690 "2023-07-29T13:25:58Z")

</div>

Hi, I am using Fooevents from WP and have successfully connected and tested the JWT connection to my paid zoom account and connected the Zoom event to the Woo/Foo event. My problem is that upon registration for the eve…

---

## [The meeting recordings API stoped returning the download\_url on July 11](https://devforum.zoom.us/t/the-meeting-recordings-api-stoped-returning-the-download-url-on-july-11/92117)

<div class="topic-metadata">

**Author:** [@xiangxuan.liu](https://devforum.zoom.us/u/xiangxuan.liu)\
**Replies:** 6\
**Last updated:** [July 28, 2023, 6:26pm UTC](https://devforum.zoom.us/t/the-meeting-recordings-api-stoped-returning-the-download-url-on-july-11/92117 "2023-07-28T18:26:27Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Description The “recording\_files” should always contain a “download\_url”, which has been the case until recently. However, since July 11, the API ceased to return the “download…

---

## [Get webinar tracking sources](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073)

<div class="topic-metadata">

**Author:** [@webinars9](https://devforum.zoom.us/u/webinars9)\
**Replies:** 9\
**Last updated:** [July 28, 2023, 6:06pm UTC](https://devforum.zoom.us/t/get-webinar-tracking-sources/85073 "2023-07-28T18:06:30Z")

</div>

Hello everyone, i use the api from zoom to get information about which source we get more registrants for webinars. if i check the numbers which i get from api response doesent match with the numbers from zoom. The numb…

---

## [Zoom Rooms Reservation via API](https://devforum.zoom.us/t/zoom-rooms-reservation-via-api/92564)

<div class="topic-metadata">

**Author:** [@avivda](https://devforum.zoom.us/u/avivda)\
**Replies:** 2\
**Last updated:** [July 28, 2023, 4:04pm UTC](https://devforum.zoom.us/t/zoom-rooms-reservation-via-api/92564 "2023-07-28T16:04:55Z")

</div>

Hi, I’m trying to reserve a Zoom room using the API but I couldn’t find the endpoint for the following action. I was able to create a Zoom meeting but didn’t succeed to reserve a Zoom Room. Is there an option to do th…

---

## [API - using Zoom Custom API Actioned card in OKTA Workflow to call the all the meeting booked ( present or past ) under user](https://devforum.zoom.us/t/api-using-zoom-custom-api-actioned-card-in-okta-workflow-to-call-the-all-the-meeting-booked-present-or-past-under-user/92548)

<div class="topic-metadata">

**Author:** [@w19674](https://devforum.zoom.us/u/w19674)\
**Replies:** 0\
**Last updated:** [July 28, 2023, 5:54am UTC](https://devforum.zoom.us/t/api-using-zoom-custom-api-actioned-card-in-okta-workflow-to-call-the-all-the-meeting-booked-present-or-past-under-user/92548 "2023-07-28T05:54:13Z")

</div>

Hi Team, I am using Zoom Custom API Actioned card in OKTA Workflow to call the meetings booked ( present or past ) under a user. I get 200 but I cannot see the meeting information in the Meeting body. Can someone help? …

---

## [The 'Zoom Room' cloud recordings and 'Recording webhook' (recording.completed)](https://devforum.zoom.us/t/the-zoom-room-cloud-recordings-and-recording-webhook-recording-completed/92232)

<div class="topic-metadata">

**Author:** [@selva.iyyamperumal](https://devforum.zoom.us/u/selva.iyyamperumal)\
**Replies:** 7\
**Last updated:** [July 28, 2023, 5:11am UTC](https://devforum.zoom.us/t/the-zoom-room-cloud-recordings-and-recording-webhook-recording-completed/92232 "2023-07-28T05:11:28Z")

</div>

Hi, Will ‘all recordings competed’ event triggered when the Zoom Room cloud recording is completed? Thanks Selva

---

## [Issue: Repeated Calls from Webhook Endpoint](https://devforum.zoom.us/t/issue-repeated-calls-from-webhook-endpoint/91995)

<div class="topic-metadata">

**Author:** [@edenreditalia](https://devforum.zoom.us/u/edenreditalia)\
**Replies:** 3\
**Last updated:** [July 27, 2023, 9:23pm UTC](https://devforum.zoom.us/t/issue-repeated-calls-from-webhook-endpoint/91995 "2023-07-27T21:23:36Z")

</div>

Issue: Repeated Calls from Webhook Endpoint Description We have configured a webhook, and we are experiencing errors in the calls from the webhook to our services. After the errors occurred, we received a series of repea…

---

## [I made a Server-to-Server OAuth application to use a Webhook and API. How to create JWT for the API?](https://devforum.zoom.us/t/i-made-a-server-to-server-oauth-application-to-use-a-webhook-and-api-how-to-create-jwt-for-the-api/85643)

<div class="topic-metadata">

**Author:** [@0417taehyun](https://devforum.zoom.us/u/0417taehyun)\
**Replies:** 3\
**Last updated:** [July 27, 2023, 9:22pm UTC](https://devforum.zoom.us/t/i-made-a-server-to-server-oauth-application-to-use-a-webhook-and-api-how-to-create-jwt-for-the-api/85643 "2023-07-27T21:22:24Z")

</div>

I made a Server-to-Server OAuth application to use a Webhook and API. How to create JWT for the API? I saw the notification that This app type will be deprecated on 6/1/2023 on JWT app type. Thus, I want to use Zoom API…

---

## [Where do you set permission for recording:read:master scope?](https://devforum.zoom.us/t/where-do-you-set-permission-for-recordingmaster-scope/92392)

<div class="topic-metadata">

**Author:** [@vlad\_kolbas](https://devforum.zoom.us/u/vlad_kolbas)\
**Replies:** 4\
**Last updated:** [July 27, 2023, 8:40pm UTC](https://devforum.zoom.us/t/where-do-you-set-permission-for-recordingmaster-scope/92392 "2023-07-27T20:40:06Z")

</div>

We have created a Server-to-Server OAuth app and are trying to list all the recordings from all users. When calling {{baseUrl}}/accounts/:accountId/recordings we get an error message: { “code”: 4700, “message”: “Inva…

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

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