Webhook not being fired when using development credentials

Webhook events are not fired when a recording is completed. I have subscribed to the 'All Recordings have completed'.

After recording a meeting in the cloud, a webhook should have been fired. Neither has my server received a webhook nor does the ’API Call Logs' and 'Webhook Logs' section on the dashboard show any webhook event.


Which App Type (OAuth / Chatbot / JWT / Webhook)?
Oauth app. I have enabled webhook for this app.

Which Endpoint/s?

  • Event type 'All Recordings have completed'.
  • Event subscription endpoint is https://29d671b0.ngrok.io/zoom/webhook/

How To Reproduce (If applicable)

Screenshots (If applicable)

Additional context
I am using development credentials. App is not yet published on the marketplace. REST API requests are working fine. Only webhooks are not being fired.

After I un-installed and re-installed the app, the webhook events are firing.

I was under the impression that if I redo the oauth process (without uninstalling the app) then webhook events would be fired. However it seems like the user would have to uninstall and then redo the oauth process. Please correct me if my understanding is wrong.

Hey @subodh.malgonde,

The user would have to re install the app to reauthorize the new webhooks you are requesting to get access to. They do not have to uninstall and reinstall. Maybe you didn’t regenerate the install url?

Glad it is working now though! :slight_smile:


1 Like