# Webhook for meeting expiration

**URL:** <https://devforum.zoom.us/t/webhook-for-meeting-expiration/75278>\
**Category:** API and Webhooks\
**Created:** [September 1, 2022, 6:32pm UTC](https://devforum.zoom.us/t/webhook-for-meeting-expiration/75278 "2022-09-01T18:32:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![peterzoom](https://avatars.discourse-cdn.com/v4/letter/p/43a26b/32.png) [@peterzoom](https://devforum.zoom.us/u/peterzoom)\
**Post date:** [September 1, 2022, 6:32pm UTC](https://devforum.zoom.us/t/webhook-for-meeting-expiration/75278/1 "2022-09-01T18:32:13Z")

</div>

For instant meetings, the meeting\_id expires within 24-48 hours. I would like to get a webhook from Zoom when this expiration happens so we can invalidate caches on our end. However, I can’t figure out which webhook is the correct one from the documentation.

Which webhook should I be listening for?

---

<div class="post-metadata">

**Author:** ![peterzoom](https://avatars.discourse-cdn.com/v4/letter/p/43a26b/32.png) [@peterzoom](https://devforum.zoom.us/u/peterzoom)\
**Post date:** [September 7, 2022, 6:32pm UTC](https://devforum.zoom.us/t/webhook-for-meeting-expiration/75278/2 "2022-09-07T18:32:47Z")

</div>

Bump. Any help on figuring out the webhook event would be appreciated.

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [September 10, 2022, 4:55am UTC](https://devforum.zoom.us/t/webhook-for-meeting-expiration/75278/3 "2022-09-10T04:55:37Z")

</div>

Hi,

This is an interesting use case, however, I do not think we have webhooks for meeting expiration. However, here is a work around that you can implement:

1. Subscribe to the meeting has been created / updated webhook
2. Identify the meetings that are instant, by looking at the meeting type (1 for instant meeting)
3. Create a logic at your end which invalidates the cache after 24 / 48 hours after the “created\_at” field from the payload.

Let me know if this helps

---

<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:** [September 13, 2023, 8:32pm UTC](https://devforum.zoom.us/t/webhook-for-meeting-expiration/75278/4 "2023-09-13T20:32:20Z")

</div>

Closed on September 13, 2023, 8:32pm UTC

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