# Participation Counts

**URL:** <https://devforum.zoom.us/t/participation-counts/37959>\
**Category:** API and Webhooks\
**Created:** [December 8, 2020, 10:20pm UTC](https://devforum.zoom.us/t/participation-counts/37959 "2020-12-08T22:20:30Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sohling](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sohling/32/625_2.png) [@sohling](https://devforum.zoom.us/u/sohling)\
**Post date:** [December 8, 2020, 10:20pm UTC](https://devforum.zoom.us/t/participation-counts/37959/1 "2020-12-08T22:20:31Z")

</div>

Hello all,

**Description**  
I have started to compare the participation count numbers from the **GET /report/webinars/{webinarId}/participants** API call, the **GET /metrics/webinars** and the \*\*HTTP Webinar Attendee Report \*\* found here: [zoom.us/account/report/webinar](http://zoom.us/account/report/webinar) and found many inconsistencies.

I am hoping you may be able to steer me into a location for the best and most accurate source of participation counts.

**Questions ?:**

- What participants in the **GET /report/webinars/{webinarId}/participants** list would be excluded from being counted in the **Total Users** on the **HTTP Webinar Attendee Report** or the **Participants** in the **GET /metrics/webinars** api calls?
- What are the conditions or requirements for a participant in the **GET /report/webinars/{webinarId}/participants** to be considered a **unique viewer** on the **HTTP Webinar Attendee Report**  
\*Does the **GET /report/webinars/{webinarId}/participants** show users while they are in the waiting room?
  - If so, how can we determine the entries that are associated with waiting rooms?

Below is just a couple examples which hopefully leads to a solution for all the issues

**Error**

- **(1) Count of users for webinar\_uuid**`8IOTlG8HThCuV9OkFhFrdQ`  
This is a small example of where we see two issues, the # of participants not matching and the count of unique viewers and concurrent views are both not being counted in the HTTP interface.  
Note that I see that 1 participants dialed in since their name Participant name is a phone number.

- **(2) Count of users for webinar\_uuid**`tHUJIzICQr2kWisg1OBREA==`  
Again we see Max Concurrent Views and Unique Viewers are both 0 on the HTTP report. Additionally, we see the count of of 6 participants in participants API call versus 4 in both the Webinars API call and the HTTP report. Note that I see that 2 participants dialed in since their name Participant name is a phone number.

- **(3) Count of users for webinar\_UUID** `mkTIzzUSRQiu0Oy0gYV6IA==`  
While the numbers seem to line up closer, we still see the number of unique viewers significantly off comparing GET participants vs the HTTP report.  
Additionally, this webinar shows 19 total participants. One of the participants is a phone number. Of the remaining 18, I see 8 users have at least 2 entries (1 short \<= 60 seconds , 1 long) account for 17 of the count. The last unique user has 1 entry for a long duration.  
**Q?** - Are the short durations related to a waiting room rather than a disconnection and perhaps should be single count? Is there a way to confirm this via the API?

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

**Which Endpoint/s?**  
Knowing the API endpoint/s can help us to identify your issue faster. Please link the ones you need help/have a question with.  
**GET /report/webinars/{webinarId}/participants**  
`GET https://api.zoom.us/v2/report/webinars/mkTIzzUSRQiu0Oy0gYV6IA==/participants?page_size=300`  
**GET /metrics/webinars**  
`GET https://api.zoom.us/v2/metrics/webinars?from=2020-10-27&page_size=300&to=2020-10-27&type=past`  
**HTTP Webinar Attendee Report**  
`zoom.us/account/report/webinar`

The above are just examples of each type of API or report.

Thank you kindly for any insight you might have,  
Sean

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [December 9, 2020, 8:38pm UTC](https://devforum.zoom.us/t/participation-counts/37959/2 "2020-12-09T20:38:30Z")

</div>

Hey @sohling,

Thank you for reaching out to the Zoom Developer Forum. In regard to the discrepancy between the two APIs, it’s important to note that it’s not expected that these two endpoints will return matching data for a couple of reasons:

1. The [Reports API](https://marketplace.zoom.us/docs/api-reference/zoom-api/reports/reportwebinarparticipants) reflects entries for participants who leave and rejoin a webinar, which can add to the total number of records
2. The [Dashboard API](https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardwebinarparticipants), if called during a live meeting, may return fluctuating data as it reflects events in near real-time.

How long after a meeting are you calling each endpoint? Are you seeing different data in the reports listed in the UI versus the Report API? If so, please provide a screenshot so that we can compare.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![sohling](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sohling/32/625_2.png) [@sohling](https://devforum.zoom.us/u/sohling)\
**Post date:** [December 11, 2020, 8:48pm UTC](https://devforum.zoom.us/t/participation-counts/37959/3 "2020-12-11T20:48:29Z")

</div>

Hey @MaxM,

Thanks for the reply!

I understand that the two APIs are not expected to match and I am trying to understand how Zoom calculates each of the counts so that I can provide accurate metrics with each. For now, let’s ignore the **GET /report/webinars/{webinarId}/participants** and just focus on the **HTTP Webinar Attendee Report** and how to get the data on this report from the API.

Specifically, I’m looking for the **Total Users** , **Unique Viewers** , and **Max Concurrent Views**

Total Users seems to match fairly accurately to the **Participants** within **GET /metrics/webinars** but when I show my metrics and the details, I know I will get the question about the telephone users so:

- Q? - When do telephoned in participants get counted in the **Total Users** of the **HTTP Webinar Attendee Report**? Are they ever counted? Is there a document which details this?

- Regarding concurrent views, when the **HTTP Attendee Webinar Report** details 8 concurrent views, is this including hosts, or Panelists? (Looking at webinar\_uuid = `865tZ+jjQsKdpB48gh/KQw==`  
Is there a document which gives the details of each of the metrics on the **HTTP Attendee Webinar Report**?

- Lastly, are there any details on exclusions or what defines a unique viewer within the **HTTP Attendee Webinar Report**

Thanks again !  
Sean

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [December 14, 2020, 8:58pm UTC](https://devforum.zoom.us/t/participation-counts/37959/4 "2020-12-14T20:58:13Z")

</div>

Hey @sohling,

Thank you for the update. Currently, fetching information about Unique Viewers and Max Concurrent Viewers is not supported by the API. If this is something that you would like to see added to a future release, I recommend posting in the #feature-requests category. If you are just looking for the total users, then getting the `participants` field from the [Get Webinar Details API](https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardwebinardetail) will likely be of use.

When it comes to questions regarding the Report UI, I recommend reaching out to our [Technical Support Team](https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardwebinardetail) as they are experts when it comes to these reports and their metrics.

Let me know if you have any questions.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![sohling](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sohling/32/625_2.png) [@sohling](https://devforum.zoom.us/u/sohling)\
**Post date:** [December 14, 2020, 10:37pm UTC](https://devforum.zoom.us/t/participation-counts/37959/5 "2020-12-14T22:37:14Z")

</div>

Thank you Max,

Sean

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [December 15, 2020, 8:46pm UTC](https://devforum.zoom.us/t/participation-counts/37959/6 "2020-12-15T20:46:29Z")

</div>

Hey @sohling,

I’m glad to hear that answered your questions! If you have any further issues or questions, please don’t hesitate to reach out.

Thanks,  
Max

---

<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:** [January 15, 2021, 6:46am UTC](https://devforum.zoom.us/t/participation-counts/37959/7 "2021-01-15T06:46:32Z")

</div>

Closed on January 15, 2021, 6:46am UTC

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