Issue with retrieving user email for non-business accounts

Format Your New Topic as Follows:

API Endpoint(s) and/or Zoom API Event(s) API endpoint(s) and/or Zoom API event(s) you’re working with: https://api.zoom.us/v2/report/meetings/’ . $meetingId . '/participants

Description I am experiencing a problem while retrieving user emails through the Zoom API. The email is retrieved empty for users who are not in the business account type, and we require the user’s email to complete the full functionality we need to integrate with Zoom API. Please also find the attached response image. Note that it retrieves the emails after the meeting ends, but not during or while starting the meeting.

Error? N/A

How To Reproduce
Steps to reproduce the behavior:
1. Call the API endpoint: https://api.zoom.us/v2/report/meetings/’ . $meetingId . '/participants
2. Check the response for the email field for users not in the business account type.
3. Observe that the email is retrieved empty.

Thank you in advance for your help in resolving this issue.

Hi @mahmoud.alharoon ,

This is likely due to our email display rule updates: https://marketplace.zoom.us/docs/guides/stay-up-to-date/announcements/#api-email-address-display-rules

https://marketplace.zoom.us/docs/guides/stay-up-to-date/announcements/#meeting-api-fields-hidden-in-dashboard-and-report-apis

Let me know if this clarifies things for you :slight_smile:

1 Like