# List Webinar Absentees

**URL:** <https://devforum.zoom.us/t/list-webinar-absentees/69808>\
**Category:** API and Webhooks\
**Created:** [June 1, 2022, 12:08pm UTC](https://devforum.zoom.us/t/list-webinar-absentees/69808 "2022-06-01T12:08:17Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![BuchardtB](https://avatars.discourse-cdn.com/v4/letter/b/958977/32.png) [@BuchardtB](https://devforum.zoom.us/u/BuchardtB)\
**Post date:** [June 1, 2022, 12:08pm UTC](https://devforum.zoom.us/t/list-webinar-absentees/69808/1 "2022-06-01T12:08:18Z")

</div>

**Description**  
After the webinar.ended event i want to fetch the absentees of the webinar. I am using the uuid from the Event-Webhook. The same Problem occure for fixed webinars or reccuring. The webinars have been started and ended and have registered contacts.

**Error**  
http:404  
{“code”:3001,“message”:“Meeting does not exist: [Omitted]Ey/Tim+aVXklIIDcw==.”}

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
OAuth

**Which Endpoint/s?**  
`https://api.zoom.us/v2/past_webinars/[Omitted]Ey%2FTim%2BaVXklIIDcw%3D%3D/absentees?page_size=30`

**How To Reproduce (If applicable)**  
make api call

**Additional context**  
I am confused by the api docs:

> Please double encode your UUID when using it for API calls if the UUID begins with a ‘/’ or contains ‘//’ in it.

this means double urlencoding? Or what? Tried but failed. Error message seems to include the very same uuid i wanted to send, so this seems not a problem.

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [June 2, 2022, 10:33am UTC](https://devforum.zoom.us/t/list-webinar-absentees/69808/2 "2022-06-02T10:33:41Z")

</div>

> [@BuchardtB](#):
>
> [Omitted]Ey/Tim+aVXklIIDcw==

Based on the request, it looks like this meeting UUID was encoded once. The double encoded version should be:

Non-encoded meeting UUID: [Omitted]Ey/Tim+aVXklIIDcw==

Encode once meeting UUID: [Omitted]Ey%2FTim%2BaVXklIIDcw%3D%3D

Double encoded meeting UUID : [Omitted]Ey%252FTim%252BaVXklIIDcw%253D%253D

Here is a tool you can use to double encode the UUID

Encode to URL-encoded format tool: [https://www.urlencoder.org/](https://www.urlencoder.org/)

---

<div class="post-metadata">

**Author:** ![BuchardtB](https://avatars.discourse-cdn.com/v4/letter/b/958977/32.png) [@BuchardtB](https://devforum.zoom.us/u/BuchardtB)\
**Post date:** [June 3, 2022, 1:26pm UTC](https://devforum.zoom.us/t/list-webinar-absentees/69808/3 "2022-06-03T13:26:38Z")

</div>

Hey Thank you for your response.

Thank you for the example with the double encoding. As said I already tried it with it.

I meanwhile found another possible reason maybe.  
If I call the endpoint "/past\_webinars/{webinarId}/instances  
There comes an empty result for the most test webinars and for one there is only 1 entry also it was startet and ended multiple times.

Might it be that there need to be at least 1 other particpant in the webinar with the host, so the instance of the webinar gets saved and the uuid is accesible. We recieved the Webhook for webinar.ended in any case with an uuid in it and thought we could call the apis with this uuid. But it might be that this gives only results if there have been some participants with host?  
Can you confirm this?

---

<div class="post-metadata">

**Author:** ![donte.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/donte.zoom/32/24412_2.png) [@donte.zoom](https://devforum.zoom.us/u/donte.zoom)\
**Post date:** [June 7, 2022, 1:30am UTC](https://devforum.zoom.us/t/list-webinar-absentees/69808/4 "2022-06-07T01:30:34Z")

</div>

Correct, when dealing with one person meetings and webinars, it is important to call these endpoints with the appropriate parameters according to the type of meeting we are trying to query.

In the documentation for Dashboard and Reports, the query parameter type can get three values **“past”, “pastOne”** and the default value **“live”** , please see this helpful developer blog on this topic:

> [@One person meetings and webinars on Dashboards and Reports API](https://devforum.zoom.us/t/one-person-meetings-and-webinars-on-dashboards-and-reports-api/63501):
>
> Hi developers! slight_smile I hope this article helps you to take advantage of the “Show one person meetings and webinars on Dashboard and Reports” feature, it really helped me when I enabled it in my account. Show one person meetings and webinars on Dashboard and Reports The Dashboard and Report APIs are great tools for Zoom customers looking to get detailed data of a variety of Zoom features mainly for reporting purposes When dealing with one person meetings and webinars, it is important…

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [July 7, 2022, 11:31am UTC](https://devforum.zoom.us/t/list-webinar-absentees/69808/5 "2022-07-07T11:31:30Z")

</div>

Closed on July 7, 2022, 11:31am UTC

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