# API and Webhooks

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

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

**Page:** 57

---

## [Server-to-server OAuth connection stopped working](https://devforum.zoom.us/t/server-to-server-oauth-connection-stopped-working/127487)

<div class="topic-metadata">

**Author:** [@Derya](https://devforum.zoom.us/u/Derya)\
**Replies:** 4\
**Last updated:** [February 26, 2025, 2:48pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-connection-stopped-working/127487 "2025-02-26T14:48:21Z")

</div>

Hi, I have a website that uses Server-to-server OAuth. After a crash when my website was back live the connection to Zoom was broken and not working ever since. I have not changed any settings. How can I fix that?

---

## [Zoom 303 valid json object](https://devforum.zoom.us/t/zoom-303-valid-json-object/128264)

<div class="topic-metadata">

**Author:** [@Ananth](https://devforum.zoom.us/u/Ananth)\
**Replies:** 1\
**Last updated:** [February 25, 2025, 9:15pm UTC](https://devforum.zoom.us/t/zoom-303-valid-json-object/128264 "2025-02-25T21:15:30Z")

</div>

Description I am trying to create a webinar through API in Json format and i am getting 300 error like Request Body should be a valid JSON object. Error Request Body should be a valid JSON object. Using JWT authentic…

---

## [Clarification on CustCreate and ISV Approval Time](https://devforum.zoom.us/t/clarification-on-custcreate-and-isv-approval-time/128483)

<div class="topic-metadata">

**Author:** [@Alan1](https://devforum.zoom.us/u/Alan1)\
**Replies:** 0\
**Last updated:** [February 25, 2025, 3:26pm UTC](https://devforum.zoom.us/t/clarification-on-custcreate-and-isv-approval-time/128483 "2025-02-25T15:26:19Z")

</div>

Hi, We’re building a video based platform and want to integrate Zoom for seamless video calls. Our goal is to use CustCreate to generate client accounts automatically, ensuring a frictionless experience where calls are …

---

## [GET Operation Logs Permissions Error](https://devforum.zoom.us/t/get-operation-logs-permissions-error/128327)

<div class="topic-metadata">

**Author:** [@Curtis1](https://devforum.zoom.us/u/Curtis1)\
**Replies:** 2\
**Last updated:** [February 25, 2025, 2:09pm UTC](https://devforum.zoom.us/t/get-operation-logs-permissions-error/128327 "2025-02-25T14:09:44Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) GET Operation Logs /docs/api/rest/reference/zoom-api/methods/#operation/reportOperationLogs Description I’m unable to hit this endpoint without getting a No permissions 400 HT…

---

## [Zoom user email discrepancy](https://devforum.zoom.us/t/zoom-user-email-discrepancy/126552)

<div class="topic-metadata">

**Author:** [@eshwar](https://devforum.zoom.us/u/eshwar)\
**Replies:** 11\
**Last updated:** [February 24, 2025, 7:21pm UTC](https://devforum.zoom.us/t/zoom-user-email-discrepancy/126552 "2025-02-24T19:21:42Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) https://api.zoom.us/v2/past\_meetings/\<meeting\_id\>/participants Description I am trying to fetch the participant emails for a couple of meetings. I went through the email displa…

---

## [Getting real-time (or recorded) video of each participant in a meeting](https://devforum.zoom.us/t/getting-real-time-or-recorded-video-of-each-participant-in-a-meeting/81508)

<div class="topic-metadata">

**Author:** [@alvaromila9](https://devforum.zoom.us/u/alvaromila9)\
**Replies:** 12\
**Last updated:** [February 24, 2025, 4:32pm UTC](https://devforum.zoom.us/t/getting-real-time-or-recorded-video-of-each-participant-in-a-meeting/81508 "2025-02-24T16:32:29Z")

</div>

Hi everyone, I am trying to access the video of each participant in a zoom meeting. I am currently developing a machine-learning algorithm to do a sentimental analysis of the class by their facial expressions. Is it po…

---

## [Feasibility to have more than one access token active against same account](https://devforum.zoom.us/t/feasibility-to-have-more-than-one-access-token-active-against-same-account/121063)

<div class="topic-metadata">

**Author:** [@martin.sommer1](https://devforum.zoom.us/u/martin.sommer1)\
**Replies:** 3\
**Last updated:** [February 24, 2025, 3:01pm UTC](https://devforum.zoom.us/t/feasibility-to-have-more-than-one-access-token-active-against-same-account/121063 "2025-02-24T15:01:37Z")

</div>

We have a use case to fetch a Zoom org’s Meeting & Phone content simultaneously into more than one system using our published App. Is there a way to achieve this? 1 - Is it possible to have more than one access token ac…

---

## [Webinar API Errors](https://devforum.zoom.us/t/webinar-api-errors/127877)

<div class="topic-metadata">

**Author:** [@Lidija](https://devforum.zoom.us/u/Lidija)\
**Replies:** 2\
**Last updated:** [February 24, 2025, 10:42am UTC](https://devforum.zoom.us/t/webinar-api-errors/127877 "2025-02-24T10:42:43Z")

</div>

Hello, I am using the Webinar API to retrieve a list of all absentee and registered users. Fetching all webinars and registrants works fine and returns no errors. However, when I try to retrieve the list of absentees, I…

---

## [Problems try to integrate Zoom meeting web SDK Component in a Laravel application](https://devforum.zoom.us/t/problems-try-to-integrate-zoom-meeting-web-sdk-component-in-a-laravel-application/128104)

<div class="topic-metadata">

**Author:** [@Q11](https://devforum.zoom.us/u/Q11)\
**Replies:** 0\
**Last updated:** [February 23, 2025, 12:16pm UTC](https://devforum.zoom.us/t/problems-try-to-integrate-zoom-meeting-web-sdk-component-in-a-laravel-application/128104 "2025-02-23T12:16:45Z")

</div>

I am facing problems every time i try to integrate either Zoom Meeting SDK web Component or Client View, I have a function that can generate the Meeting SDK JWT but every time i try to join a meeting as a participant i g…

---

## [High Resolution Meeting Icons](https://devforum.zoom.us/t/high-resolution-meeting-icons/70801)

<div class="topic-metadata">

**Author:** [@djsteen](https://devforum.zoom.us/u/djsteen)\
**Replies:** 6\
**Last updated:** [February 22, 2025, 12:36pm UTC](https://devforum.zoom.us/t/high-resolution-meeting-icons/70801 "2025-02-22T12:36:43Z")

</div>

I’m writing a user guide for a client that we built a conference room for. I need some high-resolution icons of the pre-meeting interface that the client sees before starting a meeting. Examples: New Meeting Join Phon…

---

## [Waiting room related webhooks not working](https://devforum.zoom.us/t/waiting-room-related-webhooks-not-working/127968)

<div class="topic-metadata">

**Author:** [@Fred3](https://devforum.zoom.us/u/Fred3)\
**Replies:** 0\
**Last updated:** [February 22, 2025, 8:25am UTC](https://devforum.zoom.us/t/waiting-room-related-webhooks-not-working/127968 "2025-02-22T08:25:20Z")

</div>

Format Your New Topic as Follows: API Endpoint(s) and/or Zoom API Event(s) participant joined waiting room, or any other waiting room related trigger\* Description Hey there, I’ve setup a webhook-only app, and also cr…

---

## [Live transcription API / Webhooks](https://devforum.zoom.us/t/live-transcription-api-webhooks/127824)

<div class="topic-metadata">

**Author:** [@Interview](https://devforum.zoom.us/u/Interview)\
**Replies:** 1\
**Last updated:** [February 22, 2025, 12:39am UTC](https://devforum.zoom.us/t/live-transcription-api-webhooks/127824 "2025-02-22T00:39:37Z")

</div>

Hello everyone. I need to get live transcription which zoom provides on UI. I am using component view and API provided by it grants access to caption-message event client.on('caption-message', (payload) =\> { ... });…

---

## [Meeting.started webhook can't tell me its a Zoom Room](https://devforum.zoom.us/t/meeting-started-webhook-cant-tell-me-its-a-zoom-room/126188)

<div class="topic-metadata">

**Author:** [@patrickgilsf](https://devforum.zoom.us/u/patrickgilsf)\
**Replies:** 4\
**Last updated:** [February 21, 2025, 11:20pm UTC](https://devforum.zoom.us/t/meeting-started-webhook-cant-tell-me-its-a-zoom-room/126188 "2025-02-21T23:20:42Z")

</div>

api call: description: I am trying to build a dashboard that lets me know all Zoom Rooms that are in meetings (I don’t care about users’ personal meetings) I don’t see a better webhook than “meeting.started”. The…

---

## [Unable to use Zoom Whiteboard Export API](https://devforum.zoom.us/t/unable-to-use-zoom-whiteboard-export-api/102476)

<div class="topic-metadata">

**Author:** [@kannantl](https://devforum.zoom.us/u/kannantl)\
**Replies:** 7\
**Last updated:** [February 21, 2025, 10:25pm UTC](https://devforum.zoom.us/t/unable-to-use-zoom-whiteboard-export-api/102476 "2025-02-21T22:25:46Z")

</div>

We are trying to use the Zoom Whiteboard Export API as documented in Zoom Whiteboard API We are getting the following error when accessing the API { “code”: 111800, “message”: “Permission is needed to access this doc…

---

## [Zoom Contact\_Center Webhook Suddenly Stops Sending Events](https://devforum.zoom.us/t/zoom-contact-center-webhook-suddenly-stops-sending-events/127260)

<div class="topic-metadata">

**Author:** [@smroldan](https://devforum.zoom.us/u/smroldan)\
**Replies:** 3\
**Last updated:** [February 21, 2025, 9:41pm UTC](https://devforum.zoom.us/t/zoom-contact-center-webhook-suddenly-stops-sending-events/127260 "2025-02-21T21:41:07Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) contact\_cetner.user\_status\_changed Description Has anyone else noticed a significant drop in receiving webhook events to this endpoint? On Friday, we did not receive close to 1…

---

## [Zoom recording to bunny stream](https://devforum.zoom.us/t/zoom-recording-to-bunny-stream/126834)

<div class="topic-metadata">

**Author:** [@Tahayyul\_Uzem](https://devforum.zoom.us/u/Tahayyul_Uzem)\
**Replies:** 1\
**Last updated:** [February 21, 2025, 7:18am UTC](https://devforum.zoom.us/t/zoom-recording-to-bunny-stream/126834 "2025-02-21T07:18:34Z")

</div>

I want to automatically upload my zoom cloud recordings to my bunny(.)net stream account, but I couldn’t find a guide on this subject, is there anyone who can guide me in this way?

---

## [Receiving 400 Bad Request Error When Attempting to Get Access Token via Auth Code](https://devforum.zoom.us/t/receiving-400-bad-request-error-when-attempting-to-get-access-token-via-auth-code/127794)

<div class="topic-metadata">

**Author:** [@overblogwolu](https://devforum.zoom.us/u/overblogwolu)\
**Replies:** 0\
**Last updated:** [February 21, 2025, 12:51am UTC](https://devforum.zoom.us/t/receiving-400-bad-request-error-when-attempting-to-get-access-token-via-auth-code/127794 "2025-02-21T00:51:10Z")

</div>

Hi everyone, I’m encountering a 400 Bad Request error when trying to retrieve an access token using the authorization code flow in the Zoom API. I’ve verified that the authorization code and other parameters are correct,…

---

## [Issue with "join\_before\_host" Parameter Not Retaining True Value](https://devforum.zoom.us/t/issue-with-join-before-host-parameter-not-retaining-true-value/127598)

<div class="topic-metadata">

**Author:** [@FlairX](https://devforum.zoom.us/u/FlairX)\
**Replies:** 2\
**Last updated:** [February 20, 2025, 7:55pm UTC](https://devforum.zoom.us/t/issue-with-join-before-host-parameter-not-retaining-true-value/127598 "2025-02-20T19:55:24Z")

</div>

Zoom API Meeting join\_before\_host parameter not retaining true value - always returns false Description: I am experiencing an issue where participants are unable to join Zoom meetings before the host. Despite explicitl…

---

## [Marketplace:write:event\_subscription scope cannot be found in the app submission option for my app](https://devforum.zoom.us/t/marketplaceevent-subscription-scope-cannot-be-found-in-the-app-submission-option-for-my-app/126081)

<div class="topic-metadata">

**Author:** [@izauer](https://devforum.zoom.us/u/izauer)\
**Replies:** 7\
**Last updated:** [February 20, 2025, 2:50pm UTC](https://devforum.zoom.us/t/marketplaceevent-subscription-scope-cannot-be-found-in-the-app-submission-option-for-my-app/126081 "2025-02-20T14:50:48Z")

</div>

Hello. I am are trying to use the subscription API to be able to create or delete the event subscription for our Zoom app. This is required because the app should serve both US and EU customers so we need to be able to…

---

## [User\_ids given by workforce management schedule endpoint doesn't match Contact Center agent user\_ids](https://devforum.zoom.us/t/user-ids-given-by-workforce-management-schedule-endpoint-doesnt-match-contact-center-agent-user-ids/127738)

<div class="topic-metadata">

**Author:** [@brett](https://devforum.zoom.us/u/brett)\
**Replies:** 0\
**Last updated:** [February 20, 2025, 2:32pm UTC](https://devforum.zoom.us/t/user-ids-given-by-workforce-management-schedule-endpoint-doesnt-match-contact-center-agent-user-ids/127738 "2025-02-20T14:32:54Z")

</div>

I am fetching the schedules for my contact center agents as well as pulling the schedule adherence data. The user\_id given in the response for the adherence matches the user\_id that I have for the contact center agents b…

---

## [{"reason":"Invalid Token!","error":"invalid\_grant"} error when refreshing access token](https://devforum.zoom.us/t/reason-invalid-token-error-invalid-grant-error-when-refreshing-access-token/127541)

<div class="topic-metadata">

**Author:** [@Mykyta](https://devforum.zoom.us/u/Mykyta)\
**Replies:** 2\
**Last updated:** [February 20, 2025, 11:45am UTC](https://devforum.zoom.us/t/reason-invalid-token-error-invalid-grant-error-when-refreshing-access-token/127541 "2025-02-20T11:45:58Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) Endpoint: https://zoom.us/oauth/token Method: POST Authorization header: Convert.ToBase64String(Encoding.UTF8.GetBytes($“{\_zoomOptions.ClientId}:{\_zoomOptions.ClientSecret}”)); …

---

## [Trying to bring Active Host report data to Datalake using AWS Appflow](https://devforum.zoom.us/t/trying-to-bring-active-host-report-data-to-datalake-using-aws-appflow/127375)

<div class="topic-metadata">

**Author:** [@SanthoshPriya](https://devforum.zoom.us/u/SanthoshPriya)\
**Replies:** 2\
**Last updated:** [February 20, 2025, 10:43am UTC](https://devforum.zoom.us/t/trying-to-bring-active-host-report-data-to-datalake-using-aws-appflow/127375 "2025-02-20T10:43:10Z")

</div>

I am trying to bring Zoom Active Host report to AWS S3 using AWS Appflow, I am able to create a connection between Zoom and appflow and able to see some objects. I can see the daily report but not the active host rep…

---

## [Pulling zoom licenses (in use and bought) via api](https://devforum.zoom.us/t/pulling-zoom-licenses-in-use-and-bought-via-api/127484)

<div class="topic-metadata">

**Author:** [@dgarcia](https://devforum.zoom.us/u/dgarcia)\
**Replies:** 1\
**Last updated:** [February 19, 2025, 8:45pm UTC](https://devforum.zoom.us/t/pulling-zoom-licenses-in-use-and-bought-via-api/127484 "2025-02-19T20:45:40Z")

</div>

I’ll keep this brief and to the point. I’m new to Zoom development, so please feel free to ask any clarifying questions if I miss any details. I’m looking to create a system that actively tracks the total number of Zoom…

---

## [Error (4,700) with OAuth with Custom Connector Power Automate](https://devforum.zoom.us/t/error-4-700-with-oauth-with-custom-connector-power-automate/127396)

<div class="topic-metadata">

**Author:** [@Serrano](https://devforum.zoom.us/u/Serrano)\
**Replies:** 3\
**Last updated:** [February 19, 2025, 5:19pm UTC](https://devforum.zoom.us/t/error-4-700-with-oauth-with-custom-connector-power-automate/127396 "2025-02-19T17:19:10Z")

</div>

Description Hi, I’ve created a new APP in Zoom Marketplace. Is only account visible Admin Managed Scopes: group:delete:member:admin group:write:member:admin The purpose is to make a flow in Power Automate to manage…

---

## [API for download data in a Google Sheets](https://devforum.zoom.us/t/api-for-download-data-in-a-google-sheets/127302)

<div class="topic-metadata">

**Author:** [@Eduardo3](https://devforum.zoom.us/u/Eduardo3)\
**Replies:** 1\
**Last updated:** [February 19, 2025, 4:24pm UTC](https://devforum.zoom.us/t/api-for-download-data-in-a-google-sheets/127302 "2025-02-19T16:24:19Z")

</div>

Hi team! I hope doing very well! I need to download data with API Zoom, I need to feed with a Google sheets one dashboard in Looker Studio measuring the zoom meetings that diferrent teams have throughout the day. The re…

---

## [Server-to-Server oAuth Access Token contains wrong scopes](https://devforum.zoom.us/t/server-to-server-oauth-access-token-contains-wrong-scopes/125600)

<div class="topic-metadata">

**Author:** [@AFjutou](https://devforum.zoom.us/u/AFjutou)\
**Replies:** 4\
**Last updated:** [February 19, 2025, 4:20pm UTC](https://devforum.zoom.us/t/server-to-server-oauth-access-token-contains-wrong-scopes/125600 "2025-02-19T16:20:16Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) /oauth/token Description I am trying to develop an in-house server-to-server oAuth application to manage webinars/events. For this I have created an app according to the docum…

---

## [Zoom Marketplace App Management](https://devforum.zoom.us/t/zoom-marketplace-app-management/127281)

<div class="topic-metadata">

**Author:** [@expansciencetr](https://devforum.zoom.us/u/expansciencetr)\
**Replies:** 1\
**Last updated:** [February 19, 2025, 4:07pm UTC](https://devforum.zoom.us/t/zoom-marketplace-app-management/127281 "2025-02-19T16:07:00Z")

</div>

Hi everyone, I have a Server-to-Server OAuth app to manage webinars from our website. Recently we needed to add video sdk the to project. But I can no longer view my app settings. It redirects me to homepage of marketp…

---

## [Invalid CORS Request in Power Automate](https://devforum.zoom.us/t/invalid-cors-request-in-power-automate/127526)

<div class="topic-metadata">

**Author:** [@Serrano](https://devforum.zoom.us/u/Serrano)\
**Replies:** 0\
**Last updated:** [February 19, 2025, 9:54am UTC](https://devforum.zoom.us/t/invalid-cors-request-in-power-automate/127526 "2025-02-19T09:54:52Z")

</div>

Hi, I’m creating a custom connector in Power Automate to manage the membership to Zoom Groups of the users. I’m using just 2 scopes. - group:delete:member:admin - group:write:member:admin I’ve created a General OAuth …

---

## [Inconsistency between OAuth Installation and Webhook Data for User-Managed App](https://devforum.zoom.us/t/inconsistency-between-oauth-installation-and-webhook-data-for-user-managed-app/125495)

<div class="topic-metadata">

**Author:** [@Tamir](https://devforum.zoom.us/u/Tamir)\
**Replies:** 4\
**Last updated:** [February 18, 2025, 9:06pm UTC](https://devforum.zoom.us/t/inconsistency-between-oauth-installation-and-webhook-data-for-user-managed-app/125495 "2025-02-18T21:06:22Z")

</div>

Hi! I’m experiencing an inconsistency between the data received during app installation and webhook events for my user-managed Zoom app. Current Behavior: When a user installs the app (OAuth flow): I receive the u…

---

## [Does meetings/meetingId/registrants stop working after meeting started?](https://devforum.zoom.us/t/does-meetings-meetingid-registrants-stop-working-after-meeting-started/122631)

<div class="topic-metadata">

**Author:** [@mai](https://devforum.zoom.us/u/mai)\
**Replies:** 5\
**Last updated:** [February 18, 2025, 9:02pm UTC](https://devforum.zoom.us/t/does-meetings-meetingid-registrants-stop-working-after-meeting-started/122631 "2025-02-18T21:02:01Z")

</div>

I have set up registration and fetching join\_url on my app. Everything seems to work fine after a user registers, but on the day of the event after the meeting starts, fetching the registrants doesn’t seem to return the …

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

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