# Get Participant Counts

**URL:** <https://devforum.zoom.us/t/get-participant-counts/27270>\
**Category:** API and Webhooks\
**Created:** [August 15, 2020, 7:40pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270 "2020-08-15T19:40:39Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [August 15, 2020, 7:40pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270/1 "2020-08-15T19:40:39Z")

</div>

**Description**

1. I have created one User App which use oAuth to get permission to receive meetings and recording.
2. I use NodeJs and RestAPIs, webhook to get meetings and receive recordings,
3. I am able to download the audio and video files using webhook.
4. Now I need number of attendees / participants, how do I get it?

I see a report API, but when I tried to use it, get scope not defined,

\*\*Which App Type (OAuth/Webhook)  
/report/meetings/${meetingId}/participants  
Thanks

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 15, 2020, 7:40pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270/2 "2020-08-15T19:40:57Z")

</div>

Hey @aruna1997

Thanks for posting on the Zoom Devforum! I am still learning, but I will try my best to help answer your question. 🙂

Checkout this related thread that may have the answer you are looking for:

> [@Not able to get participants list after ending the meeting](https://devforum.zoom.us/t/-/5300):
>
> Hi team, I am not able to get the participants lists after ending the meeting. If there is only one participant at a time. API: report/meetings/{meetingId}/participants However if there are two unique participants then the API returns the result. Is there any way through API to get the list of participants even if there is only one participant.

If this thread did not help, please let us know by replying back here and someone from the Developer Relations team will get back to you shortly.

Thanks,  
DeveloperBot

---

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [August 15, 2020, 10:29pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270/3 "2020-08-15T22:29:00Z")

</div>

This was the error I got  
Invalid access token, does not contain scopes: [report:read:admin, zms:report:read]”. But I don’t see any report scope in oAuth configuration to enable.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 18, 2020, 6:20pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270/4 "2020-08-18T18:20:22Z")

</div>

Hey @aruna1997,

What is the name of your app? Happy to look into this for you.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [August 19, 2020, 5:10pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270/5 "2020-08-19T17:10:25Z")

</div>

Hi Tommy,  
Thanks for your time.  
RAFIKI-AI is a oAuth App that gets permission to access meetings and recordings. I am able to get the meetings and recordings, but I also need participants, not sure how to get it.

How do I make this app shareable within our circle for unit testing.

Thanks

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 21, 2020, 6:21am UTC](https://devforum.zoom.us/t/get-participant-counts/27270/6 "2020-08-21T06:21:52Z")

</div>

Hey @aruna1997,

Have you tried using any of the following participant endpoints:

> **[Get Past Meeting Participants - Meetings - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetingparticipants)**
>
> Retrieve information on participants from a past meeting. 
> Scopes: meeting:read:admin meeting:read
> 
> Rate Limit Label: Medium
> Prerequisites:
> 
> Paid accou...

> **[Get Meeting Participant Reports - Reports - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/reports/reportmeetingparticipants)**
>
> Get participant report for a past meeting.
> Scopes: report:read:admin
> 
> Rate Limit Label: Heavy
> Prerequisites:
> 
> Pro or a higher plan.
> 
> Authorization
> 
> Flo...

> **[List Meeting Participants - Dashboards - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/dashboards/dashboardmeetingparticipants)**
>
> Get a list of participants from live or past meetings.
> If you do not provide the type query parameter, the default value will be set to live and thus, y...

As for sharing your app, you can do so with users under your Zoom account, or if you want to test with users outside your Zoom account you can request a beta test url:

> **[Sharing Private Apps - Publishing an App - Documentation](https://marketplace.zoom.us/docs/guides/publishing/sharing-private-apps)**
>
> Sharing Private Apps
> 
> On the Zoom Marketplace, OAuth & Chatbot apps are installed by users with a Publishable URL (your install link). To distribute pri...

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![aruna1997](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/aruna1997/32/45816_2.png) [@aruna1997](https://devforum.zoom.us/u/aruna1997)\
**Post date:** [August 21, 2020, 4:21pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270/7 "2020-08-21T16:21:52Z")

</div>

User doesn’t need to register to participate in the meeting and our User App is registered under a pro license account.

This is what I tried  
/report/meetings/${meetingId}/participants. I got  
Invalid access token, does not contain scopes: [report:read:admin, zms:report:read]”.

I don’t know where to enable this scope, I don’t see any scope to enable. ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/7/7c827f8276196b916756c84b2fcb0aeca2256d36.png)

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [August 25, 2020, 5:24pm UTC](https://devforum.zoom.us/t/get-participant-counts/27270/8 "2020-08-25T17:24:04Z")

</div>

Hey @aruna1997,

For user level OAuth apps, you can use the [Get Past Meeting Participant endpoint](https://marketplace.zoom.us/docs/api-reference/zoom-api/meetings/pastmeetingparticipants).

Thanks,  
Tommy

---

<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:** [September 25, 2020, 3:24am UTC](https://devforum.zoom.us/t/get-participant-counts/27270/9 "2020-09-25T03:24:28Z")

</div>

Closed on September 25, 2020, 3:24am UTC

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