How are you trying to retrieve the participants? Are you passing the webinar ID or UUID?
If you provide a webinar ID, the API will return a response for the latest webinar instance.
If you provide a webinar UUID that begins with a / character or contains the // characters, you mustdouble encode the webinar UUID before making an API request.
Hi @ojus.zoom , Kannan is on vacation for a couple of weeks, I’ll try to answer your questions while he is away. My understanding is that this delay started somewhere around 4-6 weeks ago (around the time this ticket was created). The participant information does appear eventually, it is just delayed. We used to observe very little delay if any between a webinar recording being available to us and being able to obtain the participants.
We use the unique instance ids, not the series id - we are looking for participants of specific recordings.
We do double encode the uuid if required.
I think we may actually be calling this endpoint in this case: https://api.zoom.us/v2/report/webinars//participants . We use that instead of https://api.zoom.us/v2/past_webinars//participants wherever the authenticated account has the required scope as it contains information on user join/leave times, which the latter does not have.