Blank email in /report/meetings/{meetingId}/participants

Hey @Mike_Kollen,

This question has been asked before and this answer may clear things up.

Let me know if referencing those posts helps!

Hi @tommy , thanks but your reply doesn’t help, mentioned case is not related. The very first post in this thread as well as detailed steps sent over the email clearly describe that the user WAS signed in.

Hi @Mike_Kollen,

I ran some test and was able to duplicate your error on my end. I listed the below steps as to what could caused the missing email and id.

  1. The attendee is not currently signed into the Zoom Client.
  2. Next the attendee clicks the join url with the attached ZAK token -{token}
  3. They click the join url and were able join the meeting via the Zoom client with their names showing up as the participant within the meeting,
  4. However, since they are not signed in via the Zoom client, after the meeting ends the report will not show the id or user’s email.

Please take a look at the last object in the screenshots payload.

Let us know if those steps help out.


1 Like

Hello @michael_p.zoom
I have some questions to you

  1. If user is not signed in via the Zoom client, after the meeting ends the report will not show the id or user’s email.
    Is it expected behavior ?

  2. Why if Host meeting joined to meeting report will show ID and email ? But will not show for participant ?

  3. From what do report get user name ? When participants join to meeting they don’t set user name via zoom client

  4. What is the meaning of the ZAK token? if the user can not log in to the meeting through zoom account

  5. How do participant can join to meeting via zoom client with ZAK token to report will show ID and EMAIL ?

Hi @Mike_Kollen,

After following up with our Engineers for some more test, we’ve determine that this is not expected behavior and is a bug within our system.
We don’t have a timeline right now but until we can fix the issue on our end, the workaround would be to have the customers join the meeting via the browser Web Client.


Hi @michael_p.zoom
Any updates related to this issue ?

Hi @Mike_Kollen,

This issue is still in our backlog to be worked on. We haven’t had the chance to put this in a release yet, you can follow our release log here.

Does the issue fixed?

Hey @babluvarun,

Can you please post more details about your question so we can help debug?


when users join through zoom sdk( {ZoomMtg} from ‘@zoomus/websdk’; ), iam passing username and email but email is not getting saved in participant details when i fetch reports

Hey @babluvarun,

The email will only show up when using a Webinar and calling the webinar participants endpoint.


@tommy Does it mean that the email field will always be empty in the past meeting participant reports even if the email is passed in when joining the meeting?

I see the same issue when the attendee joins a meeting via Web SDK. The email field is missing in the report although it was passed during the meeting join request.

Hi @elearningevolve,

Was the attendee in question a user under your account? If not, their email may not appear in the report response to protect their privacy.


It’s not a user in my account, It’s meant for the attendees who join the meeting. Does that mean the email field only shows up for the Webinar attendees?

Hi @elearningevolve,

Which endpoint were you calling? For webinars, this will only show up when you use this endpoint:

Is it possible the user may have registered but didn’t attend?

Let me know if you have any other details you can share!


It shows up fine for the Webinar, the concern was related to the Meetings. If the attendee email is passed to Zoom while joining the meeting via Zoom Web SDK the email field is blank in the meeting reports.

@elearningevolve got it—to clarify, if it’s a meeting this will remain empty when you fetch reports from the Meetings endpoint, for privacy reasons.

hey :slight_smile: anything new? i started a meeting with only signed in zoom users. both basic and paid users. and none of them show me the user’s email. the api >{meetingUUID}/participants
with meeting: 816 4918 2193

furthermore, when i took the user_id and tried fetch it from:{userId}
i got 404. with user: 8NgY7Si6RKW_p8q8TbALQA

@ qatlvprod Emails not showing is a change due to privacy requirements. I don’t think that change is related to this thread. In order to comply with all the various privacy policies, Zoom is no longer providing the user_email in reports (live or past) unless the user registered or the host provided the email (i.e. in a breakout pre-assignment).

Look at some of the more recent threads regarding participant emails for more details.

Hi @usmtech thank you for replying on this thread about the recent changes we made to some of our endpoints :slight_smile:
@qatlvprod please refer to this post here:

Or feel free to start a new topic for this issue