# Webhook Not Working

**URL:** <https://devforum.zoom.us/t/webhook-not-working/8762>\
**Category:** API and Webhooks\
**Created:** [March 16, 2020, 8:12pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762 "2020-03-16T20:12:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![yirui](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/yirui/32/3614_2.png) [@yirui](https://devforum.zoom.us/u/yirui)\
**Post date:** [March 16, 2020, 8:12pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/1 "2020-03-16T20:12:51Z")

</div>

**Description**  
I followed [webhook guide](https://marketplace.zoom.us/docs/api-reference/webhook-reference) and enabled webhook for my **OAuth app**. The event type I subscribed to is ‘Meeting End’.

I have implemented the route to accept POST request from Zoom and made sure that my url path matched my route, like @tommy suggested [in this post](https://devforum.zoom.us/t/webhooks-not-triggering-my-callback-ideas/5826/2)

However, my OAuth app is not receiving any meeting end webhook event from Zoom. So like what @huetherb did in that post, I created a Webhook only app under my account.

This Webhook only app worked once (and once only), I received that meeting ended webhook which I can see in the call log page in my zoom account, but then it stopped working.

My questions are:

1. Why the webhook under my OAuth app is not working? In the future, I needed everyone who have installed my published app use this webhook.
2. Why the webhook only app worked only once? Do I have to create a webhook app for my case?

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
OAuth and Webhook

**Screenshots (If applicable)**  
The one time the webhook only app worked:

 ![Screen Shot 2020-03-16 at 1.06.30 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/6/633f872201f57a463db205d8fc8cb21728c719a0.png)

**Additional context**  
Add any other context about the problem here.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 16, 2020, 9:53pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/2 "2020-03-16T21:53:22Z")

</div>

Hey @yirui, thanks for posting and using Zoom!

Make sure:

1. You have the [OAuth app installed.](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-oauth-app#local-test)

2. [You are sending back a 200 OK response.](https://marketplace.zoom.us/docs/api-reference/webhook-reference#notification-delivery)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![yirui](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/yirui/32/3614_2.png) [@yirui](https://devforum.zoom.us/u/yirui)\
**Post date:** [March 17, 2020, 5:47am UTC](https://devforum.zoom.us/t/webhook-not-working/8762/3 "2020-03-17T05:47:28Z")

</div>

Hi Tommy,

Yes I’m sure that I’ve the OAuth app installed, and I’m sending back 204 as [that page you linked](https://marketplace.zoom.us/docs/api-reference/webhook-reference#notification-delivery) says (either 200 or 204).

Still, the webhook on the OAuth app is not working. (Although other api calls like get user and create meeting are working)

I tried created a completely new OAuth app, delete the old token in my datastore, then using the new client id & secret to have the app installed. Still, the webhook is not working ☹

I think that the event subscription endpoint that I implemented (eg: /api/zoomwebhook) should be working, as it worked a few times for the Webhook only app.

I’d really appreciate your help on this!

Thanks,

Yirui

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 17, 2020, 5:11pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/4 "2020-03-17T17:11:01Z")

</div>

Hey @yirui,

Alright we are on the right track! 🙂

Can you share your endpoint url? Also I see you were trying to use the meeting.ended webhook event. We had some issues with it yesterday that have since been fixed. Can you try again?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![jimig](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jimig/32/1815_2.png) [@jimig](https://devforum.zoom.us/u/jimig)\
**Post date:** [March 17, 2020, 7:22pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/5 "2020-03-17T19:22:24Z")

</div>

@tommy can you share any more details on this outage?

It has caused us major issues- when did the incident start/stop?

Which webhooks were impacted?

---

<div class="post-metadata">

**Author:** ![yirui](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/yirui/32/3614_2.png) [@yirui](https://devforum.zoom.us/u/yirui)\
**Post date:** [March 17, 2020, 7:38pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/6 "2020-03-17T19:38:15Z")

</div>

Hi @tommy,

Oh no I was poking my brains out yesterday trying to figure out why it was not working 😓

Well, it seems like the meeting.end webhook worked a while this morning then stopped working again.

The last time I received a meeting.end webhook was at 12:03 PST today. Then I tested with a bunch of meetings with the meeting.end webhook, none of them received the event. Here are the call ids that didn’t receive the event if they are of any help:

- 514535017
- 289423926
- 100649275
- 951509265

-----Update-----  
As we are speaking, I just received the meeting.end webhook event for the meeting **514535017** at 12:35pm PST, but I ended that meeting around 12:05pm PST. Why there is such a long delay?  
-----Update----

The endpoint url is: [https://localhost-dot-yirui-dot-uv-beta.appspot.com/api/integrations/zoomwebhook](https://localhost-dot-yirui-dot-uv-beta.appspot.com/api/integrations/zoomwebhook)

Thanks,

Yirui

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 17, 2020, 7:46pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/7 "2020-03-17T19:46:56Z")

</div>

Hey @jimig, @yirui,

Apologies to hear this has cause major issues.

You can see info about the delayed data here: [https://status.zoom.us/](https://status.zoom.us/)

This is due to very high usage on our platform, and we are working to make sure there are no more delays in the future.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![jimig](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jimig/32/1815_2.png) [@jimig](https://devforum.zoom.us/u/jimig)\
**Post date:** [March 17, 2020, 7:52pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/8 "2020-03-17T19:52:01Z")

</div>

> [@tommy](#):
>
> [https://status.zoom.us/](https://status.zoom.us/)

@tommy I cannot see details of webhooks affected there? We need to know the hook names .e.g meeting\_ended so we know which data to patch/update.

Can you confirm the webhooks are now operational?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 17, 2020, 8:55pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/9 "2020-03-17T20:55:18Z")

</div>

Hey @jimig,

The webhooks correspond with the “[Dashboard data delayed](https://status.zoom.us/incidents/99qchpc90h8w)” status.

We are seeing participant join webhooks, and meeting.ended webhooks affected.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![jimig](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jimig/32/1815_2.png) [@jimig](https://devforum.zoom.us/u/jimig)\
**Post date:** [March 20, 2020, 5:21pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/10 "2020-03-20T17:21:09Z")

</div>

@tommy I’ve been following the status and as of yesterday morning (around 0700 UTC?) I noticed that there were no open incidents.

However, we have a meeting after that time that is missing some hooks.  
We an see recording, participant and started hooks missing.

See Meeting ID: 711483699

We need to know what’s going on so we can let our customers know.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 20, 2020, 7:56pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/11 "2020-03-20T19:56:14Z")

</div>

Hey @jimig,

There are still some log service issues which may impact some webhook notifications.

We are working on a fix to this issue asap.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![leenasn](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/leenasn/32/4232_2.png) [@leenasn](https://devforum.zoom.us/u/leenasn)\
**Post date:** [March 27, 2020, 9:09am UTC](https://devforum.zoom.us/t/webhook-not-working/8762/12 "2020-03-27T09:09:31Z")

</div>

The participant hooks were working yesterday, but stopped working today.

I also didn’t get notifications for “Meeting Registration has been created” event. Is it because of some issues at your end?

I am consistently getting meeting started and ended events.

---

<div class="post-metadata">

**Author:** ![MarkWalsh](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MarkWalsh](https://devforum.zoom.us/u/MarkWalsh)\
**Post date:** [March 27, 2020, 10:10am UTC](https://devforum.zoom.us/t/webhook-not-working/8762/13 "2020-03-27T10:10:17Z")

</div>

@leenasn I am also not receiving webhooks for meeting recording completed - I imagine because of the pandemic, Zoom is under quite a heavy load.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 27, 2020, 9:51pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/14 "2020-03-27T21:51:48Z")

</div>

Hey @MarkWalsh, and @leenasn,

We will look into the webhook issues. Can you share which webhooks aren’t working and the meetingIDs that go along with them?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![jimig](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jimig/32/1815_2.png) [@jimig](https://devforum.zoom.us/u/jimig)\
**Post date:** [March 27, 2020, 9:59pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/17 "2020-03-27T21:59:56Z")

</div>

@tommy please see \*\*\*\*\*\*\*\*\*\*\*

We only got meeting.started event and missed participant events

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

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 30, 2020, 6:33am UTC](https://devforum.zoom.us/t/webhook-not-working/8762/18 "2020-03-30T06:33:02Z")

</div>

Hey @jimig,

Which specific participant events did you not get?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![MarkWalsh](https://avatars.discourse-cdn.com/v4/letter/m/ecae2f/32.png) [@MarkWalsh](https://devforum.zoom.us/u/MarkWalsh)\
**Post date:** [March 30, 2020, 8:59am UTC](https://devforum.zoom.us/t/webhook-not-working/8762/19 "2020-03-30T08:59:20Z")

</div>

Hello,

I unfortunately cannot share any Meeting IDs as it’s our clients who are recording meetings and we have no visibility of these Ids

---

<div class="post-metadata">

**Author:** ![jimig](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jimig/32/1815_2.png) [@jimig](https://devforum.zoom.us/u/jimig)\
**Post date:** [March 30, 2020, 9:26am UTC](https://devforum.zoom.us/t/webhook-not-working/8762/20 "2020-03-30T09:26:12Z")

</div>

Hi Tommy,

We missed participant joined and left

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [March 30, 2020, 10:25pm UTC](https://devforum.zoom.us/t/webhook-not-working/8762/21 "2020-03-30T22:25:43Z")

</div>

Thanks @MarkWalsh, and @jimig,

We are looking into the issues and will get back to you.

-Tommy

---

<div class="post-metadata">

**Author:** ![jimig](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jimig/32/1815_2.png) [@jimig](https://devforum.zoom.us/u/jimig)\
**Post date:** [April 7, 2020, 10:09am UTC](https://devforum.zoom.us/t/webhook-not-working/8762/22 "2020-04-07T10:09:39Z")

</div>

Hi Tommy, are things back to normal with on time delivery now?  
We are not seeing any further issues but want to be sure.

[Next page](https://devforum.zoom.us/t/webhook-not-working/8762.md?page=2)
