The issue I am facing currently is getting information from Attendee reports and Registration reports through Zoom API calls.
As an example, I would like to use the following webinar ID: 853 4188 2020. In addition, I would like to focus more on the names, emails, and phone numbers of the registrants/attendees.
I will attach images and refer to them here. For [image 1] it shows the CSV file of that webinar’s registration report. In that image, we can see the name, email, phone number, etc. of each registrant. When I use the following Zoom API /v2/webinars/85341882020/registrants?page_size=300
I get the response shown in [image 2] which returns to me the key information I am looking for which is name, email, and phone number.
Next, we look at the Attendee report for the same webinar. In [image 3] we can find the same registrant shown in the previous images and the key information which I was looking for which are name, email, and phone number. Now, when I use the following Zoom API
/v2/report/webinars/85341882020/participants?page_size=300
I get the return shown in [image 4]. I get a name and a user email, but unfortunately, I get no phone number. Why is this? Is this a configuration setting?
I have been told in the past by previous Zoom representatives that I can use the id shown in [image 4] to connect to the registrant information in [image 2], but what we can see from [image 4] is that the id is blank and that is because according to the Zoom API documentation:
- If the participant joins the meeting without logging in, the API returns an empty string value.
What can I do for a solution?