How to - getting registrant answers on webinar signup question (custom fields)

Description
Hi! I was wondering whether there is a way to pull participants answers on custom questions on a recurring webinar.


The above is our webinar registration form - I am looking for a way to get the phone number, as well as the yes/no answer to the two questions below.
When pulling webinar report (participants) I get the information:
id
user_id
name
user_email
join_time
leave_time
duration
attentiveness_score

And that is all of them. I was wondering whether I would be able to get them by individually checking each user ID, though that returns response 400 - bad request
{
“code”: 3079,
“message”: “This registrant does not exist: 100664320.”
}

Which Endpoint/s?
api.zoom.us/v2/report/webinars/415152715/participants
api.zoom.us/v2/webinars/415152715/registrants/100664320

Hi @JN-UMB,

Have you tried querying our List Webinar Registrants endpoint?

This lists registrants and returns values for custom questions.

Let me know if this is what you’re looking for!

Best,
Will

1 Like

Hey Will,
That is exactly what I was looking for - don’t know how I could overlook that :no_mouth:
Thank you very much!

1 Like

I do have a followup question though - when it comes to recurring webinars, it seems calling the endpoint
https://api.zoom.us/v2/report/webinars/415152715/participants
gets us the data on the last instance of the webinar. However calling
https://api.zoom.us/v2/webinars/415152715/registrants - while it does return custom answers from the signup form - gives us a list of people who signed up for the next webinar instance, which has not happened yet. Is there a way to get registrants for a previous instance? I cannot call /registrants on the /report/webinars endpoint

Managed to find a way :slight_smile:
For anyone with a similar problem - I first called
https://api.zoom.us/v2/webinars/{mymeetingid}?show_previous_occurrences=true
and grabbed an ID of the occurrence, then called
https://api.zoom.us/v2/webinars/{mymeetingid}/registrants?occurrence_id={occurrenceid}
And that allowed me to get custom registrant answers.

Hey @JN-UMB,

Glad I could help—and glad you were able to resolve your other question as well. :slight_smile:

Best,
Will

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.