# API and Webhooks

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

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

**Page:** 40

---

## [Workspaces API - Missing Reservations](https://devforum.zoom.us/t/workspaces-api-missing-reservations/121383)

<div class="topic-metadata">

**Author:** [@bambootc](https://devforum.zoom.us/u/bambootc)\
**Replies:** 7\
**Last updated:** [July 16, 2025, 1:02pm UTC](https://devforum.zoom.us/t/workspaces-api-missing-reservations/121383 "2025-07-16T13:02:10Z")

</div>

Workspaces API - Get a Workspace’s Reservations get /workspaces/{workspaceId}/reservations I am trying to get all of the upcoming reservations for a workspace but the endpoint keeps returning an empty result as show be…

---

## [Users Edited & Deleted Messages are not being captured by API](https://devforum.zoom.us/t/users-edited-deleted-messages-are-not-being-captured-by-api/134253)

<div class="topic-metadata">

**Author:** [@ZainMuiz](https://devforum.zoom.us/u/ZainMuiz)\
**Replies:** 10\
**Last updated:** [July 15, 2025, 2:16pm UTC](https://devforum.zoom.us/t/users-edited-deleted-messages-are-not-being-captured-by-api/134253 "2025-07-15T14:16:43Z")

</div>

Missing Edited and Deleted Messages via Chat Messages API Issue Summary The /v2/chat/users/{userId}/messages API endpoint is not returning edited or deleted messages for chat conversations. This affects our ability to ma…

---

## [How to delete Zapier webhook?](https://devforum.zoom.us/t/how-to-delete-zapier-webhook/135158)

<div class="topic-metadata">

**Author:** [@JesBUS](https://devforum.zoom.us/u/JesBUS)\
**Replies:** 2\
**Last updated:** [July 15, 2025, 1:54pm UTC](https://devforum.zoom.us/t/how-to-delete-zapier-webhook/135158 "2025-07-15T13:54:13Z")

</div>

Hi, Until a year ago a company I worked for made a Zapier webhook, so cloud-based recordings from my meetings with their coaching clients went straight to their Vimeo account. I (myself) normally store recordings local…

---

## [Get Account's Call History – user\_id Attribute Missing](https://devforum.zoom.us/t/get-accounts-call-history-user-id-attribute-missing/135251)

<div class="topic-metadata">

**Author:** [@Pradeep2](https://devforum.zoom.us/u/Pradeep2)\
**Replies:** 1\
**Last updated:** [July 15, 2025, 12:38pm UTC](https://devforum.zoom.us/t/get-accounts-call-history-user-id-attribute-missing/135251 "2025-07-15T12:38:46Z")

</div>

Hi, In the Call Logs API, the response contains information about who is receiving the call and the caller details. However, in the Call History API, the response does not include the user\_id attribute. Can someone sug…

---

## [Issue with downloading meeting recording transcript](https://devforum.zoom.us/t/issue-with-downloading-meeting-recording-transcript/135084)

<div class="topic-metadata">

**Author:** [@Jaron](https://devforum.zoom.us/u/Jaron)\
**Replies:** 5\
**Last updated:** [July 12, 2025, 12:03pm UTC](https://devforum.zoom.us/t/issue-with-downloading-meeting-recording-transcript/135084 "2025-07-12T12:03:36Z")

</div>

Format Your New Topic as Follows: API Endpoint(s) and/or Zoom API Event(s) API Doc: Meetings APIs Endpoint: GET /meetings/{meetingId}/recordings Command: curl -H ‘Authorization: Bearer \<ACCESS\_TOKEN\>’ https://{{base-…

---

## [The zoom phone recording download fails with an "invalid access token" error](https://devforum.zoom.us/t/the-zoom-phone-recording-download-fails-with-an-invalid-access-token-error/124896)

<div class="topic-metadata">

**Author:** [@krishna.parthsarthi](https://devforum.zoom.us/u/krishna.parthsarthi)\
**Replies:** 10\
**Last updated:** [July 11, 2025, 3:25pm UTC](https://devforum.zoom.us/t/the-zoom-phone-recording-download-fails-with-an-invalid-access-token-error/124896 "2025-07-11T15:25:47Z")

</div>

An OAuth app has been created in the Zoom Marketplace with the necessary permissions and scope to receive “recording completed” events. The OAuth redirect URL is set to a local application, tunneled through an ngrok endp…

---

## [Need to transfer all Zoom previous recordings to Google (or Onedrive or Dropbox) Cloud to cloud tranfer for a non technical, non webdev person](https://devforum.zoom.us/t/need-to-transfer-all-zoom-previous-recordings-to-google-or-onedrive-or-dropbox-cloud-to-cloud-tranfer-for-a-non-technical-non-webdev-person/135049)

<div class="topic-metadata">

**Author:** [@Emilia](https://devforum.zoom.us/u/Emilia)\
**Replies:** 1\
**Last updated:** [July 11, 2025, 3:24pm UTC](https://devforum.zoom.us/t/need-to-transfer-all-zoom-previous-recordings-to-google-or-onedrive-or-dropbox-cloud-to-cloud-tranfer-for-a-non-technical-non-webdev-person/135049 "2025-07-11T15:24:00Z")

</div>

need-to-transfer-all-recordings-to-google-drive-or-private-storage-server-using-web-sdk/49916 I have read this article and it says that it can only be done using Cloud recording APIs. Do you have any help for non techn…

---

## [Same day, multiple meetings](https://devforum.zoom.us/t/same-day-multiple-meetings/134769)

<div class="topic-metadata">

**Author:** [@Craig](https://devforum.zoom.us/u/Craig)\
**Replies:** 9\
**Last updated:** [July 11, 2025, 11:54am UTC](https://devforum.zoom.us/t/same-day-multiple-meetings/134769 "2025-07-11T11:54:57Z")

</div>

Can I set up recurring meetings with more than one time slot on the same day using the API? Let’s say, having meetings at 9am and 3pm every monday. Is it supported? If not, what do I do to manage such a setup? TIA

---

## [Error in getMeetingContext() api](https://devforum.zoom.us/t/error-in-getmeetingcontext-api/135102)

<div class="topic-metadata">

**Author:** [@Steve7](https://devforum.zoom.us/u/Steve7)\
**Replies:** 1\
**Last updated:** [July 11, 2025, 11:39am UTC](https://devforum.zoom.us/t/error-in-getmeetingcontext-api/135102 "2025-07-11T11:39:21Z")

</div>

for this code ‘’’ (async () =\> { // Wait for Zoom SDK to be ready try { await zoomSdk.config({ capabilities: \[‘getMeetingContext’\], }); const context = await zoomSdk.getMeetingContext(); const meetingId = context…

---

## [Can we use an API secret without needing to request OAuth tokens?](https://devforum.zoom.us/t/can-we-use-an-api-secret-without-needing-to-request-oauth-tokens/134820)

<div class="topic-metadata">

**Author:** [@AdamDev](https://devforum.zoom.us/u/AdamDev)\
**Replies:** 4\
**Last updated:** [July 10, 2025, 7:46pm UTC](https://devforum.zoom.us/t/can-we-use-an-api-secret-without-needing-to-request-oauth-tokens/134820 "2025-07-10T19:46:16Z")

</div>

I am building a little server-to-server tool that needs to make API calls to check the meetings in an account. From what I can see in the docs, I need to make a Server-to-Server OAuth app and then I can: Make an API c…

---

## [Integrating a FormBridge survey with Zoom API to display it to meeting participants](https://devforum.zoom.us/t/integrating-a-formbridge-survey-with-zoom-api-to-display-it-to-meeting-participants/133549)

<div class="topic-metadata">

**Author:** [@user80](https://devforum.zoom.us/u/user80)\
**Replies:** 6\
**Last updated:** [July 10, 2025, 1:51pm UTC](https://devforum.zoom.us/t/integrating-a-formbridge-survey-with-zoom-api-to-display-it-to-meeting-participants/133549 "2025-07-10T13:51:50Z")

</div>

Dear Zoom Support Team, I hope this message finds you well. My name is Daisuke , and I am currently working on a project that involves integrating a survey created using a Japanese service called “FormBridge” with Zoom’…

---

## [\`Open API Gateway Rewrite Error\` when creating a new ticket type for an Event](https://devforum.zoom.us/t/open-api-gateway-rewrite-error-when-creating-a-new-ticket-type-for-an-event/134850)

<div class="topic-metadata">

**Author:** [@desautelsj](https://devforum.zoom.us/u/desautelsj)\
**Replies:** 4\
**Last updated:** [July 9, 2025, 6:57pm UTC](https://devforum.zoom.us/t/open-api-gateway-rewrite-error-when-creating-a-new-ticket-type-for-an-event/134850 "2025-07-09T18:57:43Z")

</div>

This is a FYI to other developers who are attempting to create ticket types for their events. I was getting the dreaded Open API Gateway Rewrite Error, Please Config Field Mapping when sending the following request: POS…

---

## [Automatically deactivate users on the account after a certain time from last login session](https://devforum.zoom.us/t/automatically-deactivate-users-on-the-account-after-a-certain-time-from-last-login-session/134832)

<div class="topic-metadata">

**Author:** [@TylerP](https://devforum.zoom.us/u/TylerP)\
**Replies:** 1\
**Last updated:** [July 9, 2025, 4:03pm UTC](https://devforum.zoom.us/t/automatically-deactivate-users-on-the-account-after-a-certain-time-from-last-login-session/134832 "2025-07-09T16:03:37Z")

</div>

I have been looking into a way to leverage the API to deactivate accounts on my company site license. Once they are deactivate, use the built in delete feature for deactivate accounts after a set time period. Has anybo…

---

## [OAUTH2 Redirect URL Invalid Error](https://devforum.zoom.us/t/oauth2-redirect-url-invalid-error/134941)

<div class="topic-metadata">

**Author:** [@gschally](https://devforum.zoom.us/u/gschally)\
**Replies:** 8\
**Last updated:** [July 9, 2025, 11:48am UTC](https://devforum.zoom.us/t/oauth2-redirect-url-invalid-error/134941 "2025-07-09T11:48:08Z")

</div>

Good Afternoon, We are testing an OAUTH app that previously worked, and we are now getting this error after the agent enters their credentials: Invalid redirect: {url removed for security} (4,700) When we copy and pas…

---

## ["Global" meeting attendance, how to fetch meeting participation by user id?](https://devforum.zoom.us/t/global-meeting-attendance-how-to-fetch-meeting-participation-by-user-id/134791)

<div class="topic-metadata">

**Author:** [@wtaggart](https://devforum.zoom.us/u/wtaggart)\
**Replies:** 5\
**Last updated:** [July 8, 2025, 6:41pm UTC](https://devforum.zoom.us/t/global-meeting-attendance-how-to-fetch-meeting-participation-by-user-id/134791 "2025-07-08T18:41:02Z")

</div>

API Endpoint(s) and/or Zoom API Event(s) GET Meeting Participants: Zoom Meeting API Description I am trying to build a feature that allows our company to track which meetings a user has attended. This for a built-in a…

---

## [Payer une licence zoom a travaers l'API REST](https://devforum.zoom.us/t/payer-une-licence-zoom-a-travaers-lapi-rest/134808)

<div class="topic-metadata">

**Author:** [@POUSBILA\_ARNAUD](https://devforum.zoom.us/u/POUSBILA_ARNAUD)\
**Replies:** 3\
**Last updated:** [July 7, 2025, 10:14pm UTC](https://devforum.zoom.us/t/payer-une-licence-zoom-a-travaers-lapi-rest/134808 "2025-07-07T22:14:16Z")

</div>

j’ai besoin d’automatiser le payement de licences sur une plateforme

---

## [Need to retrieve global dial in numbers for Webinars from the Zoom API](https://devforum.zoom.us/t/need-to-retrieve-global-dial-in-numbers-for-webinars-from-the-zoom-api/133944)

<div class="topic-metadata">

**Author:** [@FDecDev](https://devforum.zoom.us/u/FDecDev)\
**Replies:** 6\
**Last updated:** [July 7, 2025, 7:32pm UTC](https://devforum.zoom.us/t/need-to-retrieve-global-dial-in-numbers-for-webinars-from-the-zoom-api/133944 "2025-07-07T19:32:35Z")

</div>

I need to retrieve global dial in numbers for Webinars from the Zoom API. We’re able to get this information through the “global\_dial\_in\_numbers” settings field, of the Meetings endpoint (GET /meetings/{meetingId}) , for…

---

## [You have reached the limit for the number of attendees you can (Error ‘code’: 3000 )](https://devforum.zoom.us/t/you-have-reached-the-limit-for-the-number-of-attendees-you-can-error-code-3000/117911)

<div class="topic-metadata">

**Author:** [@operations\_zoom1](https://devforum.zoom.us/u/operations_zoom1)\
**Replies:** 14\
**Last updated:** [July 7, 2025, 3:45pm UTC](https://devforum.zoom.us/t/you-have-reached-the-limit-for-the-number-of-attendees-you-can-error-code-3000/117911 "2025-07-07T15:45:14Z")

</div>

I am currently encountering an issue while attempting to register attendees for a webinar using the Zoom API. Specifically, I am receiving the following error: {'code': 3000, 'message': 'You have reached the limit for t…

---

## [{{baseUrl}}/meetings/:meetingId/recordings/analytics\_details?page\_size=30&next\_page\_token=\<string\>&from=\<date\>&to=\<date\>&type=by\_view](https://devforum.zoom.us/t/baseurl-meetings-meetingid-recordings-analytics-details-page-size-30-next-page-token-string-from-date-to-date-type-by-view/133602)

<div class="topic-metadata">

**Author:** [@Nitesh](https://devforum.zoom.us/u/Nitesh)\
**Replies:** 8\
**Last updated:** [July 7, 2025, 3:42pm UTC](https://devforum.zoom.us/t/baseurl-meetings-meetingid-recordings-analytics-details-page-size-30-next-page-token-string-from-date-to-date-type-by-view/133602 "2025-07-07T15:42:04Z")

</div>

{{baseUrl}}/meetings/:meetingId/recordings/analytics\_details?page\_size=30&next\_page\_token=&from=&to=&type=by\_view Is not giving correct duration.

---

## [Registrant's name not getting set correctly when he clicks his registrant link in iOS app after setting "approval\_type" to "2"](https://devforum.zoom.us/t/registrants-name-not-getting-set-correctly-when-he-clicks-his-registrant-link-in-ios-app-after-setting-approval-type-to-2/133008)

<div class="topic-metadata">

**Author:** [@tim2](https://devforum.zoom.us/u/tim2)\
**Replies:** 14\
**Last updated:** [July 7, 2025, 1:27pm UTC](https://devforum.zoom.us/t/registrants-name-not-getting-set-correctly-when-he-clicks-his-registrant-link-in-ios-app-after-setting-approval-type-to-2/133008 "2025-07-07T13:27:27Z")

</div>

API Endpoints Used POST to /users/{userId}/meetings POST to /meetings/{meetingId}/registrants PATCH to /meetings/{meetingId} Description This is what we’re doing: We create a meeting with a POST to /users/{userId}…

---

## [Zoom API SMS with Okta](https://devforum.zoom.us/t/zoom-api-sms-with-okta/134919)

<div class="topic-metadata">

**Author:** [@Adrian3](https://devforum.zoom.us/u/Adrian3)\
**Replies:** 0\
**Last updated:** [July 7, 2025, 1:20pm UTC](https://devforum.zoom.us/t/zoom-api-sms-with-okta/134919 "2025-07-07T13:20:56Z")

</div>

Hi everyone, I’m exploring whether it’s possible to integrate Zoom SMS functionality via API with Okta to send multi-factor authentication (MFA) passcodes through Zoom Phone SMS. So far, I haven’t been able to find a…

---

## [How to create a paid event ticket type?](https://devforum.zoom.us/t/how-to-create-a-paid-event-ticket-type/134886)

<div class="topic-metadata">

**Author:** [@desautelsj](https://devforum.zoom.us/u/desautelsj)\
**Replies:** 2\
**Last updated:** [July 6, 2025, 1:12am UTC](https://devforum.zoom.us/t/how-to-create-a-paid-event-ticket-type/134886 "2025-07-06T01:12:03Z")

</div>

I am able to create free event ticket types like this example: REQUEST: POST https://api.zoom.us/v2/zoom\_events/events/C5Dq58qFSA2PbkLCqJnNag/ticket\_types { "name":"VIP backstage pass", "currency":"CAD", "free":t…

---

## [Not Receiving ZoomPhone Webhook Event (phone.callee\_ringing) in Background on iOS](https://devforum.zoom.us/t/not-receiving-zoomphone-webhook-event-phone-callee-ringing-in-background-on-ios/124711)

<div class="topic-metadata">

**Author:** [@taisuke.kobayashi](https://devforum.zoom.us/u/taisuke.kobayashi)\
**Replies:** 3\
**Last updated:** [July 4, 2025, 10:23pm UTC](https://devforum.zoom.us/t/not-receiving-zoomphone-webhook-event-phone-callee-ringing-in-background-on-ios/124711 "2025-07-04T22:23:14Z")

</div>

Hello, We are currently developing a ZoomPhone name resolution application using Zoom Phone webhook. Issue: We are utilizing the phone.callee\_ringing webhook event to trigger notifications in our application upon an i…

---

## [Zoom Phone Call Live Transcription](https://devforum.zoom.us/t/zoom-phone-call-live-transcription/134842)

<div class="topic-metadata">

**Author:** [@Jason19](https://devforum.zoom.us/u/Jason19)\
**Replies:** 2\
**Last updated:** [July 4, 2025, 7:48pm UTC](https://devforum.zoom.us/t/zoom-phone-call-live-transcription/134842 "2025-07-04T19:48:17Z")

</div>

I would like to ask whether there is any API or webhook event available to receive Zoom Phone’s call live transcription in a 3rd Party system?

---

## [Open API Gateway Rewrite Error, Please Config Field Mapping](https://devforum.zoom.us/t/open-api-gateway-rewrite-error-please-config-field-mapping/134673)

<div class="topic-metadata">

**Author:** [@desautelsj](https://devforum.zoom.us/u/desautelsj)\
**Replies:** 9\
**Last updated:** [July 4, 2025, 11:08am UTC](https://devforum.zoom.us/t/open-api-gateway-rewrite-error-please-config-field-mapping/134673 "2025-07-04T11:08:22Z")

</div>

I am trying to create a recurring event by issuing the following request: POST https://api.zoom.us/v2/zoom\_events/events HTTP/1.1 { "name":"ZoomNet Integration Testing: recurring event", "description":"The descr…

---

## [Uptick in 403 Access to the Zoom REST API has been denied for this user Errors](https://devforum.zoom.us/t/uptick-in-403-access-to-the-zoom-rest-api-has-been-denied-for-this-user-errors/134550)

<div class="topic-metadata">

**Author:** [@ryan](https://devforum.zoom.us/u/ryan)\
**Replies:** 1\
**Last updated:** [July 2, 2025, 7:41pm UTC](https://devforum.zoom.us/t/uptick-in-403-access-to-the-zoom-rest-api-has-been-denied-for-this-user-errors/134550 "2025-07-02T19:41:45Z")

</div>

We’ve started seeing a large uptick 403 errors with the message “Access to the Zoom REST API has been denied for this user. Contact Zoom Support for details.” across a variety of users. Any help as to what may have trig…

---

## [Accessing a User's JID](https://devforum.zoom.us/t/accessing-a-users-jid/73743)

<div class="topic-metadata">

**Author:** [@veeresh.neralagi](https://devforum.zoom.us/u/veeresh.neralagi)\
**Replies:** 3\
**Last updated:** [July 2, 2025, 7:36pm UTC](https://devforum.zoom.us/t/accessing-a-users-jid/73743 "2025-07-02T19:36:05Z")

</div>

Hi there. I have created a chatbot via incoming webhook but I am trying to figure out how to access a user’s JID without having to get an access token for the api call (since I am not using an actual registered applicati…

---

## [Unable to Find meeting:write Scope in Server-to-Server OAuth – Zoom Enterprise License](https://devforum.zoom.us/t/unable-to-find-meeting-write-scope-in-server-to-server-oauth-zoom-enterprise-license/134580)

<div class="topic-metadata">

**Author:** [@WEN](https://devforum.zoom.us/u/WEN)\
**Replies:** 2\
**Last updated:** [July 2, 2025, 5:06pm UTC](https://devforum.zoom.us/t/unable-to-find-meeting-write-scope-in-server-to-server-oauth-zoom-enterprise-license/134580 "2025-07-02T17:06:17Z")

</div>

We are using a Zoom Enterprise license and are trying to create Zoom meetings programmatically using the Server-to-Server OAuth flow. However, when configuring the app, we are unable to find any scopes related to meetin…

---

## [Updating or searching external contacts with Zoom Phone API](https://devforum.zoom.us/t/updating-or-searching-external-contacts-with-zoom-phone-api/133938)

<div class="topic-metadata">

**Author:** [@maxim.osipov](https://devforum.zoom.us/u/maxim.osipov)\
**Replies:** 6\
**Last updated:** [July 2, 2025, 3:23pm UTC](https://devforum.zoom.us/t/updating-or-searching-external-contacts-with-zoom-phone-api/133938 "2025-07-02T15:23:07Z")

</div>

Zoom has API to work with external contacts: /docs/api/rest/reference/phone/methods/#tag/External-Contacts But unfortunately it doesn’t allow updating contact by our ID (only by ID assigned by Zoom) or even search cont…

---

## [Zoom API連携とStripe決済の問題解決](https://devforum.zoom.us/t/zoom-api-stripe/134748)

<div class="topic-metadata">

**Author:** [@user94](https://devforum.zoom.us/u/user94)\
**Replies:** 2\
**Last updated:** [July 2, 2025, 12:19am UTC](https://devforum.zoom.us/t/zoom-api-stripe/134748 "2025-07-02T00:19:17Z")

</div>

Example Forum Post in English Subject: \[Stripe Integration\] Issue with test card payment not completing & Meeting Template Creation Content: Hello Zoom Developer Community, I am building a system to integrate Zoom AP…

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

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