# User\_id missing from Zoom webhook payload

**URL:** <https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842>\
**Category:** API and Webhooks\
**Created:** [April 17, 2023, 5:57pm UTC](https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842 "2023-04-17T17:57:22Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![shawn.crenshaw](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/shawn.crenshaw/32/46824_2.png) [@shawn.crenshaw](https://devforum.zoom.us/u/shawn.crenshaw)\
**Post date:** [April 17, 2023, 5:57pm UTC](https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842/1 "2023-04-17T17:57:22Z")

</div>

We do a lot of reporting using the webhook for webinar events. This primarily relates to how many candidates registered vs how many joined. We specifically check for the user\_id in the payload, but as of 3/20 something changed and it’s no longer being populated. Is this a bug or is this expected behavior moving forward? We do some matching based on this id to see if participants have joined other events as well.

Additional information:  
As far as I can tell, the webhook is running fine, so I don’t think that documentation relates to this issue. I looked around a little more but I didn’t see anything else about a possible change.

But absolutely yes, I’m happy to share some example data to help the conversation along. Attached an excel and in the first sheet is 2 columns of the data we received related to 1 webinar from creation to now. (The data that I excluded was just batch processing data from the webhook/Stitch and what’s included is just the data we parse.) In the second tab is 1 specific user registration and then attendance events that I pulled out as an example.

Right now, our team only uses two of the events listed: `webinar.registration_created` and `webinar.participant_joined`. Within the registration\_created event we see the payload sends a value for object → registrant → id but in the participant joined event, the value in the payload for object → participant → id is empty. Previously we were using these values to correlate the registrations to the actual attendees. After reviewing the data in this sheet, it seems like there might be alternative routes, but before we do that I wanted to check to see if this was a modification or if it’s just a bug. If it’s just a bug I can backfill a little bit and hope that it’s fixed soon. If not, then I’ll have to spend some time on the work around.

---

<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:** [April 18, 2023, 7:31am UTC](https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842/2 "2023-04-18T07:31:55Z")

</div>

Hi @shawn.crenshaw ,

Zoom recently updated display rules about participant.id: [IMPORTANT notice about reporting endpoints and participant identifiers in the Meeting API](https://devforum.zoom.us/t/important-notice-about-reporting-endpoints-and-participant-identifiers-in-the-meeting-api/84330)

Let me know if this helps clarify things!

---

<div class="post-metadata">

**Author:** ![shawn.crenshaw](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/shawn.crenshaw/32/46824_2.png) [@shawn.crenshaw](https://devforum.zoom.us/u/shawn.crenshaw)\
**Post date:** [April 18, 2023, 1:19pm UTC](https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842/4 "2023-04-18T13:19:21Z")

</div>

Hi @gianni.zoom,

It does, thanks. Does Zoom send out notifications when changes are made? Or, is the best way to check the announcements page?

---

<div class="post-metadata">

**Author:** ![MultiplayerSession](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/multiplayersession/32/66446_2.png) [@MultiplayerSession](https://devforum.zoom.us/u/MultiplayerSession)\
**Post date:** [April 18, 2023, 2:31pm UTC](https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842/5 "2023-04-18T14:31:38Z")

</div>

Here in the developer forums, you can set a Discourse notification level using the bell icon for the [Announcements category](https://devforum.zoom.us/c/announcements/37), or subscribe to an RSS feed (get the address from the page source). For the [developer changelog](https://devsupport.zoom.us/hc/en-us/articles/10007372381325-Developer-Changelog), it looks like we’re limited to Zendesk follower emails.

---

<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:** [April 18, 2023, 2:42pm UTC](https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842/6 "2023-04-18T14:42:17Z")

</div>

Thanks for sharing Christopher. You can also sign up for the developer updates newsletter here @shawn.crenshaw : [Zoom Developer Newsletter](https://marketplace.zoom.us/newsletter)

---

<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:** [April 21, 2024, 6:18am UTC](https://devforum.zoom.us/t/user-id-missing-from-zoom-webhook-payload/86842/7 "2024-04-21T06:18:58Z")

</div>

Closed on April 21, 2024, 6:18am UTC

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