Not receiving webhooks

We are using the recording completed webhook to get recording information and to download recording for our customers. Our app was just approved and everything was working fine. However, we are no longer receiving calls from the webhook.

We do not have any errors because we are not getting the calls

Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth app

Which Endpoint/s?
Recordings Completed event for a webhook

  1. Are you using the Production URL for your event subscription (versus the Development URL)?
  2. Have you checked the Verification Token matches?
  3. Have you opened Zoom Marketplace and viewed the Webhook Logs for your app (if they are being generated, they will display in that list).

Thank you for responding.

  1. Yes we are using the Production URL.
  2. We are not getting a call so we are not getting a Verification token to check.
  3. The Webhook Logs are empty.

Hey @christian1,

We are aware of some webhook issues.

Please see this thread:


Hello @tommy,

Thanks for the information. How should we proceed from here? We can send you which webhooks we are missing or should we wait till we hear more in the other thread?


Hey @christian1,

Yes, please send us which webhooks are missing, when.


@tommy Here is a list meeting ids and times we did not get webhooks.

Meeting Id : Time
241-608-7026 : Mar 27, 2020 09:42 AM
*********** : Mar 27, 2020 10:56 AM
*********** : Mar 27, 2020 11:04 AM
*********** : Mar 27, 2020 11:05 AM
*********** : Mar 27, 2020 11:58 AM
*********** : Mar 27, 2020 12:42 PM
*********** : Mar 27, 2020 01:20 PM
*********** : Mar 27, 2020 01:32 PM
*********** : Mar 27, 2020 02:18 PM
*********** : Mar 30, 2020 09:50 AM

*This post has been edited to remove any meeting / webinar IDs

Thanks @christian1,

We are looking into the issue and will get back to you. (ZOOM-147991)


Thanks Tommy. As a heads up, we serve a large amount of real estate companies. People are trying to still move to New places but agents cannot show houses. You will be helping a lot of people to continue in their life progress but helping us to reach a solution here. I’d estimate we serve 30% of the real estate industry and are adding a lot more. Much appreciation.

Hey @christian1,

From our logs we see that the webhooks were indeed sent, and that we received a 200 OK response back from your server.


Thanks Tommy. Travis, looks like a problem exists on our side?

Let us know if you find anything in your logs.


@tommy We are still not getting any of these webhooks. Can you see what url they are going to? We have the production url set up but the first thing it should be doing is logging that we received the webhook and we have not seen any come in.

Hey @christian1,

What is your endpoint URL? Also please make sure you are sending back a 200 OK response once you receive the webhook or Zoom will stop sending them.


Thanks Tommy. We will confirm.

@tommy they should be going to


At least that is how it is set up in the app.

Hey @christian1,

When making posts to that endpoint, I am seeing an internal server error.

Can you share your endpoint code that receives webhook requests so I can debug? Please also check any fire wall settings that may block post requests to your endpoint.


Hello @tommy ,

You received that internal error because there was no recording files in your request. We have fixed it so it will now respond with a message.

We did get a log when you made that request on postman, but we are still not receiving logs from the webhooks though.


1 Like

Hey @christian1,

Thanks for letting me know my test request worked.

We are looking at the logs on our end and will get back to you. (ZOOM-149070)

Can you private message me a meetingID of the recordings that aren’t sending?


Hi @tommy,

We have one pro user for our Oauth app whose webhooks are not firing.
It is crucial that this webhook fires in order for our app to function properly.

All other users we test are firing the webhook as expected. This is all in Production of our published app

The webhook that we expected to fire is meeting.registration_updated.
Update: the meeting.updated webhook did not fire for this same user as well.
It is working fine for other users.

I can private message you the meetingID of a meeting that we expected this event to fire for, or the accountID if that makes it easier to test on your end.

Thank you,