# Not receiving webhooks from all webinars

**URL:** <https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319>\
**Category:** API and Webhooks\
**Created:** [November 13, 2023, 9:50pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319 "2023-11-13T21:50:54Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris.ota](https://avatars.discourse-cdn.com/v4/letter/c/e47c2d/32.png) [@chris.ota](https://devforum.zoom.us/u/chris.ota)\
**Post date:** [November 13, 2023, 9:50pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/1 "2023-11-13T21:50:54Z")

</div>

### Format Your New Topic as Follows:

**API Endpoint(s) and/or Zoom API Event(s)**

- webinar.started
- webinar.ended
- recording.completed

**Description**  
I’ve confirmed that webhook validation is working, but I’m still not receiving the above events for some webinars. Is there a way to see if they were ever sent? Here is a sample of some of the webinars that events were not received:

91926587847  
96163338629  
95808407102  
95135308250  
92427651350  
96097507160

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 14, 2023, 2:52am UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/2 "2023-11-14T02:52:30Z")

</div>

Hi @chris.ota , if these webhooks should’ve been sent within the last 7 days, we can submit a request to our backend to check what happened. If it has been past 7 days, we will need new webinar ids. Please confirm with me and send your client id and developer email in the private message I am starting with you.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 16, 2023, 8:51pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/4 "2023-11-16T20:51:58Z")

</div>

Hi @chris.ota , we are investigating with our service engineering team (ZSEE-112087). I will let you know what they say.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 21, 2023, 5:08am UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/5 "2023-11-21T05:08:25Z")

</div>

> [@gianni.zoom](#):
>
> 112087

Just followed up with our service engineering team about this.

---

<div class="post-metadata">

**Author:** ![chris.ota](https://avatars.discourse-cdn.com/v4/letter/c/e47c2d/32.png) [@chris.ota](https://devforum.zoom.us/u/chris.ota)\
**Post date:** [November 21, 2023, 6:08am UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/6 "2023-11-21T06:08:08Z")

</div>

Thank you. Please let me know what they say.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 22, 2023, 6:24pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/7 "2023-11-22T18:24:10Z")

</div>

Hi @chris.ota ,

Looking at the application with client id: 7P_ **PA** _\*\*\*\*\*\*Q, they can see two endpoints configured, one for test and one for production. They see the status 401 multiple times for both endpoints. Those errors lead to believe that the webhook was unauthenticated or unauthorized. This typically indicates the Secret Key or verification token used in configuring your webhook isn’t being properly accepted.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 22, 2023, 6:27pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/8 "2023-11-22T18:27:13Z")

</div>

I’m inquiring about why some are successful and how to best rectify, but please let me know if you [re-set up webhooks](https://developers.zoom.us/docs/api/rest/webhook-reference/) and are able to resolve.

---

<div class="post-metadata">

**Author:** ![chris.ota](https://avatars.discourse-cdn.com/v4/letter/c/e47c2d/32.png) [@chris.ota](https://devforum.zoom.us/u/chris.ota)\
**Post date:** [November 22, 2023, 7:14pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/9 "2023-11-22T19:14:41Z")

</div>

That is interesting. Can I see the request for the web hooks that are returning 401?

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 22, 2023, 8:06pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/10 "2023-11-22T20:06:25Z")

</div>

Hi @chris.ota , I can’t send full details but I’ll share a couple timestamps and corresponding events in our private message.

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [November 28, 2023, 4:13pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/11 "2023-11-28T16:13:32Z")

</div>

Just sent a follow up message @chris.ota

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [December 7, 2023, 6:08pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/12 "2023-12-07T18:08:42Z")

</div>

Developer was receiving timeouts and 401s for certain webhooks.

Developer shared in response that infrastructure team was doing maintenance on their test environment around that time which could be why there were timeouts. That should be resolved now.

As for the 401s, developer suspected that all webinars giving 401s in webhook response have special character in the title. They think that this special character (long dash) is causing our systems to generate different hashes, which is breaking the webhook verification.

Could be related:

> [@Unexpected hashing algorithm used in the recording checksum](https://devforum.zoom.us/t/unexpected-hashing-algorithm-used-in-the-recording-checksum/93265/7):
>
> Hi @franciscocastanheira , Upon further investigation, I learned that we use MD5 when the file needs to be uploaded in parts to the file server. A formal request has been made to use the same checksum formula (ZOOM-587214). Temp workaround: If the length of the token is equal to 32, please use the MD5 algorithm for verification. If the length of the token is equal to 64, please use the SHA256 algorithm for verification. Does this help?

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [December 20, 2023, 4:34pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/13 "2023-12-20T16:34:32Z")

</div>

@chris.ota our webhook developers say the encoding is utf-8 and that the special characters shouldn’t affect verification. Are you still experiencing issues?

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [January 2, 2024, 6:47pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/14 "2024-01-02T18:47:44Z")

</div>

Hi @chris.ota , following up before closing out. Thanks!

---

<div class="post-metadata">

**Author:** ![chris.ota](https://avatars.discourse-cdn.com/v4/letter/c/e47c2d/32.png) [@chris.ota](https://devforum.zoom.us/u/chris.ota)\
**Post date:** [January 3, 2024, 11:32pm UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/15 "2024-01-03T23:32:00Z")

</div>

Hi Gianna, I’m still catching up from holiday break. Please keep it open for a bit longer. Thanks!

![~WRD0000.jpg](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/5/52d5f1c08649212fe6768d2cacdcf8df711810d9.jpeg)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 7, 2024, 1:58am UTC](https://devforum.zoom.us/t/not-receiving-webhooks-from-all-webinars/98319/16 "2024-03-07T01:58:28Z")

</div>

Closed on March 7, 2024, 1:58am UTC

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
