API Endpoint(s) and/or Zoom API Event(s)
Zoom Webhook Event Subscriptions
Event: recording.completed (All Recordings have completed)
Description
Our OAuth app has already been approved in the Zoom Marketplace.
We are reaching out because we encountered an issue after switching the configuration to our production environment.
When we initially submitted the app for review, the Event Notification Endpoint URL and the OAuth Redirect URL were set to our testing environment URLs, as they were required for the review process.
After the app was approved, we updated both the Event Notification Endpoint URL and the OAuth Redirect URL to our production environment URLs and re-tested the integration. However, we observed that Zoom webhook events are still being delivered to the original testing environment URL, and the webhook destination does not seem to update to the new production URL.
We have already tried the following:
- Reinstalling the app
- Deleting and recreating the Event Subscription
- Toggling the Event Subscription off and on
- Regenerating the webhook secret token
Despite these steps, the webhook events continue to be sent to the original endpoint.
This behavior seems identical to the issue described in the following DevForum thread titled: βNot getting new subscription events after re-submit my appβ
Could you please advise on how we should proceed, or reset the event subscription configuration on the backend if possible? Thank you for your support.
How To Reproduce
Steps to reproduce the behavior:
- Submitted OAuth app for review with Event Notification Endpoint URL set to test environment
- App was approved successfully
- Updated Event Notification Endpoint URL and OAuth Redirect URL to production URLs
- Reinstalled the app and recreated event subscriptions
- Webhook events are still delivered to the original test URL