# Reporting API not returning multiple records

**URL:** <https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877>\
**Category:** Reports and Dashboards\
**Created:** [April 21, 2022, 10:17am UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877 "2022-04-21T10:17:13Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![sanketana.zoom2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sanketana.zoom2/32/37087_2.png) [@sanketana.zoom2](https://devforum.zoom.us/u/sanketana.zoom2)\
**Post date:** [April 21, 2022, 10:17am UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/1 "2022-04-21T10:17:13Z")

</div>

Hi,

I am trying to use the following Reporting endpoints, to get attendance of past 30 days.

However, the response JSON objects return data for only 1 last meeting and NOT multiple records

[https://api.zoom.us/v2/{meeting\_id}/participants](https://api.zoom.us/v2/%7Bmeeting_id%7D/participants)  
[https://api.zoom.us/v2/{meeting\_id}](https://api.zoom.us/v2/%7Bmeeting_id%7D)

I have also set the page\_size: 300 for the query\_params but still only 1 record is returned.

Also, I am well within the rate limits in terms of the API calls.

Can you please help.

Thanks  
Abhinav

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [April 22, 2022, 12:17am UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/2 "2022-04-22T00:17:01Z")

</div>

Hey @sanketana.zoom2  
Thanks for reaching out to the Zoom Developer Forum,I am happy to help here!  
Have you tried calling some of our Dashboard endpoints 🙂 [Zoom Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/dashboardMeetingParticipants)

Cheers,  
Elisa

---

<div class="post-metadata">

**Author:** ![sanketana.zoom2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sanketana.zoom2/32/37087_2.png) [@sanketana.zoom2](https://devforum.zoom.us/u/sanketana.zoom2)\
**Post date:** [April 24, 2022, 1:37pm UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/3 "2022-04-24T13:37:04Z")

</div>

Hi Elsa,

Thanks for your response. I tried the Dashboard endpoints as you suggested. But I get the following error:

# ===================== {‘code’: 200, ‘message’: ‘This API is only available for Business or higher accounts that have enabled the Dashboard feature.’}

I am currently on a Pro account and not Business (or higher). Does that mean that I cannot query **any API** to get the list of past meetings? There has to be some way of doing it (if not the Dashboard API), then may be some other APIs

Thank You  
Abhinav

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [April 25, 2022, 3:23pm UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/4 "2022-04-25T15:23:23Z")

</div>

Hi there! @sanketana.zoom2  
So all our dashboard endpoints require a Business or higher account, so you wont be able to query any of those endpoints.

But some of our report endpoints will work with a Pro account

> **[Zoom Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/)**
>
> The Zoom Meeting APIs let developers to access information from Zoom. You can use this API to build private services or public applications on the Zoom App Marketplace. To learn how to get your credentials and create private/p...

Have you tried using those?

Best,  
Elisa

---

<div class="post-metadata">

**Author:** ![sanketana.zoom2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sanketana.zoom2/32/37087_2.png) [@sanketana.zoom2](https://devforum.zoom.us/u/sanketana.zoom2)\
**Post date:** [April 26, 2022, 11:29am UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/5 "2022-04-26T11:29:42Z")

</div>

Hi Elisa,

I checked the link you shared, but couldn’t find anything relevant to reporting there.

Can you please suggest the exact end point I need to query?

Thanks,  
Abhinav

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [May 2, 2022, 9:36pm UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/6 "2022-05-02T21:36:37Z")

</div>

Hi @sanketana.zoom2  
Sorry for the late reply! An endpoint that you can call with a Pro account will be the following:

> **[Zoom Meeting API](https://marketplace.zoom.us/docs/api-reference/zoom-api/methods/#operation/reportMeetingParticipants)**
>
> The Zoom Meeting APIs let developers to access information from Zoom. You can use this API to build private services or public applications on the Zoom App Marketplace. To learn how to get your credentials and create private/p...

Hope this helps,  
Elisa

---

<div class="post-metadata">

**Author:** ![sanketana.zoom2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sanketana.zoom2/32/37087_2.png) [@sanketana.zoom2](https://devforum.zoom.us/u/sanketana.zoom2)\
**Post date:** [May 10, 2022, 7:37am UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/7 "2022-05-10T07:37:51Z")

</div>

Hi Elisa,

This was the API end point that I tried in the first place and the issue was that it always returned only 1 record. That is information about the most recent meeting.

Is there a limitation on how many records are returned by this end point for Pro account.

Can you provide any working example or a sample code.

Thanks  
Abhinav

---

<div class="post-metadata">

**Author:** ![sanketana.zoom2](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sanketana.zoom2/32/37087_2.png) [@sanketana.zoom2](https://devforum.zoom.us/u/sanketana.zoom2)\
**Post date:** [May 19, 2022, 10:06am UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/8 "2022-05-19T10:06:21Z")

</div>

Hi Elisa,

Did you get a chance to respond to my earlier comment ?

The API endpoint you suggest does not give the historical data but only the last meeting information. Is there a limitation on that in Pro account.

Regards,  
Abhinav

---

<div class="post-metadata">

**Author:** ![elisa.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/elisa.zoom/32/47836_2.png) [@elisa.zoom](https://devforum.zoom.us/u/elisa.zoom)\
**Post date:** [May 19, 2022, 4:52pm UTC](https://devforum.zoom.us/t/reporting-api-not-returning-multiple-records/67877/9 "2022-05-19T16:52:44Z")

</div>

Hi @sanketana.zoom2

You should be able to use the query parameters “from” and “to” when calling this endpoint go get more meetings in your response. As well as the “type”

 ![Screen Shot 2022-05-19 at 12.50.29 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/9/5/959623afae6c4ad41845678c14b5444d8f73a349.png)

The request should look something like this:

[https://api.zoom.us/v2/report/users/{userId}/meetings?from=2022-01-01&to=2022-02-01&type=past](https://api.zoom.us/v2/report/users/%7BuserId%7D/meetings?from=2022-01-01&to=2022-02-01&type=past)

Hope this helps  
Elisa
