Description
When users join a Zoom meeting configured to allow Join Before Host, the WebHook events meeting.participant_jbh_joined and meeting.participant_jbh_waiting are not sending over the “id” or “user_id” in the payload. I understand the “user_id” may not be generated until the meeting instance is started, but the “id” of the logged in user should be available, and does seem to return once the meeting.participant_joined event fires.
Why is the participant “id” not included in the payload for _jbh events?
@tommy the most recent example is meetingID 96682673227.
We had a meeting event meeting.participant_jbh_joined recorded at 12:02:48pm, with just the participant_user_name - both the ID fields were empty.
A few secondst later when the meeting.participant_joined event fired, the same user showed up with their participant_id correctly populated (and had a participant_user_id as well).
According to our docs, the user_name field is the only field returned from the participant object in the Participant Joined a Meeting Before Host webhook.