# Missing attributes in webhook events for participant\_joined

**URL:** <https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080>\
**Category:** Meetings\
**Created:** [October 30, 2024, 6:06pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080 "2024-10-30T18:06:26Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ayusha.upreti](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ayusha.upreti/32/58577_2.png) [@ayusha.upreti](https://devforum.zoom.us/u/ayusha.upreti)\
**Post date:** [October 30, 2024, 6:06pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/1 "2024-10-30T18:06:26Z")

</div>

In my zoom webhook events, there are some missing fields and I’m not sure why.

{“payload”=\>{“account\_id”=\>[redacted], “object”=\>{“uuid”=\>[redacted], “participant”=\>{“user\_id”=\>[redacted], “user\_name”=\>“”, “participant\_user\_id”=\>“”, “id”=\>“”, “join\_time”=\>“2024-10-28T18:25:26Z”, “email”=\>“”, “participant\_uuid”=\>[redacted]}, “id”=\>[redacted], “type”=\>2, “topic”=\>“Some Meeting”, “host\_id”=\>[redacted], “duration”=\>20, “start\_time”=\>“2024-10-28T18:21:36Z”, “timezone”=\>“America/Los\_Angeles”}}, “event\_ts”=\>1730139927567, “event”=\>“meeting.participant\_joined”, “controller”=\>“webhooks/zoom”, “action”=\>“create”}

You can see both the email and the user name are not available in any of the webhook events, even ones where the user is the host and is authenticated.

Is this a setting that I need to update?

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [November 1, 2024, 4:27pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/2 "2024-11-01T16:27:52Z")

</div>

Hi @ayusha.upreti  
thanks for reaching out to us!  
so you are saying that you are not getting the name and email of the host when joining the meeting?

---

<div class="post-metadata">

**Author:** ![ayusha.upreti](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ayusha.upreti/32/58577_2.png) [@ayusha.upreti](https://devforum.zoom.us/u/ayusha.upreti)\
**Post date:** [November 1, 2024, 4:42pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/3 "2024-11-01T16:42:51Z")

</div>

Hi @elisa.zoom

I am getting the email of the host. However, I am not getting the username for any participant. I specifically need the username for some of the non-authenticated participants. And I do manually set the username for one of the participants (it’s a bot that joins the call) so I know it has a username

---

<div class="post-metadata">

**Author:** ![ayusha.upreti](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ayusha.upreti/32/58577_2.png) [@ayusha.upreti](https://devforum.zoom.us/u/ayusha.upreti)\
**Post date:** [November 1, 2024, 7:18pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/4 "2024-11-01T19:18:00Z")

</div>

@elisa.zoom Do you have any ideas about this?

This is an extremely urgent problem for my team right now and we have not been able to get any response from Zoom about why we are missing certain fields in our webhook event.

Based on the API docs for the webhook, the username should always be returned. But we always get an empty string

 ![Screenshot 2024-11-01 at 12.17.25 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/a/f/afb31b1261aa3958af8d6cbb17c19cf2d56d40eb.png)

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [November 1, 2024, 7:39pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/5 "2024-11-01T19:39:39Z")

</div>

Hi @ayusha.upreti  
I see… I just tested this on my end and when I joined a meeting with a user who is not authenticated and who has given a user name, I received it in the payload.  
Can you confirm that when those users are joining, they are giving a name

---

<div class="post-metadata">

**Author:** ![ayusha.upreti](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ayusha.upreti/32/58577_2.png) [@ayusha.upreti](https://devforum.zoom.us/u/ayusha.upreti)\
**Post date:** [November 1, 2024, 7:55pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/6 "2024-11-01T19:55:05Z")

</div>

@elisa.zoom

Yep we’re giving the username!

We have two cases:

1. we have users joining from a mobile app where we set the `userName` parameter in the [MobileRTCMeetingJoinParam](https://marketplacefront.zoom.us/sdk/meeting/ios/interface_mobile_r_t_c_meeting_join_param.html)
2. we have a bot joining using Recall.ai, where I set a [display name](https://arc.net/l/quote/ltcbwfsf) when I create the bot and that is supposed to be the username

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [November 4, 2024, 5:01pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/7 "2024-11-04T17:01:26Z")

</div>

@ayusha.upreti  
So in none of these cases you are receiving userName?

---

<div class="post-metadata">

**Author:** ![ayusha.upreti](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ayusha.upreti/32/58577_2.png) [@ayusha.upreti](https://devforum.zoom.us/u/ayusha.upreti)\
**Post date:** [November 4, 2024, 5:31pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/8 "2024-11-04T17:31:29Z")

</div>

@elisa.zoom yes that’s correct, I am not receiving the username in either of those cases

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [November 4, 2024, 5:54pm UTC](https://devforum.zoom.us/t/missing-attributes-in-webhook-events-for-participant-joined/120080/9 "2024-11-04T17:54:11Z")

</div>

Thanks for confirming that @ayusha.upreti  
I will send you a DM to gather more information about this, please follow up there
