# Meeting Report API Response Issue

**URL:** <https://devforum.zoom.us/t/meeting-report-api-response-issue/80486>\
**Category:** Meetings\
**Tags:** api\
**Created:** [December 19, 2022, 10:20am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486 "2022-12-19T10:20:03Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![sulagna.nandi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sulagna.nandi/32/43917_2.png) [@sulagna.nandi](https://devforum.zoom.us/u/sulagna.nandi)\
**Post date:** [December 19, 2022, 10:20am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/1 "2022-12-19T10:20:03Z")

</div>

Hi,

I am using “Get meeting participant reports (/report/meetings/{meetingId}/participants)” to get data on participants based on a meeting ID.

Here are the meeting details :

Meeting ID - 81xxxxxx202

Date - 16.12.2022

Time - 1:15 PM IST

Please Note: This is a recurring meeting.

This meeting has 4 hosts. If someday the original host is not joining the meeting that day we are not getting the meeting API response correctly.

More participants joined this meeting but we are getting only a few participants’ data. I have also observed this scenario only happens when the original meeting host is not joining.

```auto
{
  "participants": [
    {
      "id": "kEHID5GkSGOxxWtvvBihAg",
      "user_id": "167xx240",
      "name": "xxxxxx",
      "user_email": "",
      "join_time": "2022-12-16T07:53:55Z",
      "leave_time": "2022-12-16T07:54:23Z",
      "duration": 28,
      "attentiveness_score": "",
      "failover": false,
      "status": "in_meeting",
      "customer_key": ""
    },
    {
      "id": "kEHID5GkxxOcLWtvvBihAg",
      "user_id": "16xx9264",
      "name": "xxx",
      "user_email": "",
      "join_time": "2022-12-16T07:54:56Z",
      "leave_time": "2022-12-16T07:55:29Z",
      "duration": 33,
      "attentiveness_score": "",
      "failover": false,
      "status": "in_meeting",
      "customer_key": ""
    },
    {
      "id": "En55f5AdRTODHxxuPdABMA",
      "user_id": "167xx288",
      "name": "xxxxx",
      "user_email": "xx.sahxx@xxxx.in",
      "join_time": "2022-12-16T07:54:59Z",
      "leave_time": "2022-12-16T07:55:03Z",
      "duration": 4,
      "attentiveness_score": "",
      "failover": false,
      "status": "in_meeting",
      "customer_key": ""
    },
    {
      "id": "R6w0Rr2-R_2vCxUukRvtew",
      "user_id": "1678xx12",
      "name": "zzzzz",
      "user_email": "",
      "join_time": "2022-12-16T07:55:09Z",
      "leave_time": "2022-12-16T07:55:17Z",
      "duration": 8,
      "attentiveness_score": "",
      "failover": false,
      "status": "in_meeting",
      "customer_key": ""
    },
    {
      "id": "x_ClqYJOQ8KyyMwwV4eCVg",
      "user_id": "335yy456",
      "name": "yyyyy",
      "user_email": "",
      "join_time": "2022-12-16T07:53:58Z",
      "leave_time": "2022-12-16T07:56:31Z",
      "duration": 153,
      "attentiveness_score": "",
      "failover": false,
      "status": "in_meeting",
      "customer_key": ""
    }
  ],
  "error": ""
}

```

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [December 19, 2022, 6:00pm UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/2 "2022-12-19T18:00:21Z")

</div>

For a single API request, you have a page\_size:30 records limit. You need to change that to max:300 and keep sending requests until you have all the records.

Please keep in mind that this API has a Heavy rate limit which means if you have Pro Plan then you can send 10 req/sec and 40 req/sec with Bus+. For more please watch the recurring requests implementation session here → [here](https://youtu.be/gmO7lG4fCgo)

---

<div class="post-metadata">

**Author:** ![sulagna.nandi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sulagna.nandi/32/43917_2.png) [@sulagna.nandi](https://devforum.zoom.us/u/sulagna.nandi)\
**Post date:** [December 20, 2022, 2:07am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/3 "2022-12-20T02:07:37Z")

</div>

Hi Naeem,  
As you can see in my previous post we got only 4-5 records in the API response. As per your answer should not we get at least 30 records for a single API request?

This issue is not related to the records limit. As I mentioned this meeting has 4 hosts but this scenario is happening when the original host of the meeting is not joining.

Please let me know if you have any solution.

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [December 20, 2022, 6:41am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/4 "2022-12-20T06:41:52Z")

</div>

Please try to use meeting UUID or meetingId with occurrence id. For the UUID of that exact meeting instance please use → /past\_meetings/{meetingId}/instances.

---

<div class="post-metadata">

**Author:** ![sulagna.nandi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sulagna.nandi/32/43917_2.png) [@sulagna.nandi](https://devforum.zoom.us/u/sulagna.nandi)\
**Post date:** [December 20, 2022, 7:38am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/5 "2022-12-20T07:38:06Z")

</div>

Hi Naeem,

Thanks for your reply.  
Is there any date-wise filter available for this API? Or is there any API available by which we can get only the last meeting instance ID?

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [December 20, 2022, 7:52am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/6 "2022-12-20T07:52:14Z")

</div>

Please use → /past\_meetings/{meetingId}/instances and use order by descending (date) and get the first instance UUID.

---

<div class="post-metadata">

**Author:** ![sulagna.nandi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sulagna.nandi/32/43917_2.png) [@sulagna.nandi](https://devforum.zoom.us/u/sulagna.nandi)\
**Post date:** [December 21, 2022, 9:37am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/7 "2022-12-21T09:37:44Z")

</div>

Hi Naeem,

“/report/meetings/{meetingId}/participants” API call with UUID instead of meeting ID is working.

We have another query, we are getting some participants’ user\_email and id blank even if they are logged in to zoom. Could you please give a solution for this?

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [December 21, 2022, 11:42am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/8 "2022-12-21T11:42:00Z")

</div>

![Screenshot 2022-12-21 at 4.40.08 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/3/4/3440111749c30ed5037b19e5cb0e7490882dadf8.png)

[legacy HIPAA BAA account](https://marketplace.zoom.us/docs/api-reference/other-references/legacy-business-associate-agreements/)

Please read the above note officially. 👆

---

<div class="post-metadata">

**Author:** ![sulagna.nandi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sulagna.nandi/32/43917_2.png) [@sulagna.nandi](https://devforum.zoom.us/u/sulagna.nandi)\
**Post date:** [December 22, 2022, 12:01pm UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/9 "2022-12-22T12:01:54Z")

</div>

Hi Naeem,

Does the same go for the participant’s id as well?

Just to clarify,

```auto
{
      "id": "CZjOAITlR3KQWbG5NTuvrA",
      "user_id": "16823296",
      "name": "xxxx",
      "user_email": "",
      "join_time": "2022-12-22T07:44:46Z",
      "leave_time": "2022-12-22T07:52:13Z",
      "duration": 447,
      "attentiveness_score": "",
      "failover": false,
      "status": "in_meeting",
      "customer_key": ""
    }

```

This person’s **id** is present in the current API response.

But as per last day’s API response, the person’s **id** is not present

```auto
{
      "id": "",
      "user_id": "16792576",
      "name": "xxxx",
      "user_email": "",
      "join_time": "2022-12-21T07:42:43Z",
      "leave_time": "2022-12-21T08:01:39Z",
      "duration": 1136,
      "attentiveness_score": "",
      "failover": false,
      "status": "in_meeting",
      "customer_key": ""
    }

```

---

<div class="post-metadata">

**Author:** ![freelancer.nak](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/freelancer.nak/32/40968_2.png) [@freelancer.nak](https://devforum.zoom.us/u/freelancer.nak)\
**Post date:** [December 22, 2022, 12:36pm UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/10 "2022-12-22T12:36:47Z")

</div>

Yes, that id is the User\_Id of the logged-in user joining and empty for anonymous.

 ![Screenshot 2022-12-22 at 5.35.55 PM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/c/0/c0b4daeac16bea9bb5fe58b10dc56a137d8979de.png)

---

<div class="post-metadata">

**Author:** ![anawilliam850](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anawilliam850/32/33827_2.png) [@anawilliam850](https://devforum.zoom.us/u/anawilliam850)\
**Post date:** [December 23, 2022, 11:00pm UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/11 "2022-12-23T23:00:24Z")

</div>

thank you for your tips, i will used if i have the same problem

---

<div class="post-metadata">

**Author:** ![sulagna.nandi](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sulagna.nandi/32/43917_2.png) [@sulagna.nandi](https://devforum.zoom.us/u/sulagna.nandi)\
**Post date:** [March 6, 2023, 7:04am UTC](https://devforum.zoom.us/t/meeting-report-api-response-issue/80486/14 "2023-03-06T07:04:24Z")

</div>

Hi,

We are facing a problem with the “/report/meetings/{meetingId}/participants” API response.  
We are getting the unique identifier of the participants empty in the API response.

The participants can only join if they are logged in to their Zoom account; we have the “Only authenticated users can join” settings enabled.

Please let us know if any other details are required.

Here is the response snippet:  
{  
“id”: “”,  
“user\_id”: “16830464”,  
“name”: “XXXXX”,  
“user\_email”: “”,  
“join\_time”: “2023-03-03T07:45:28Z”,  
“leave\_time”: “2023-03-03T07:57:29Z”,  
“duration”: 721,  
“attentiveness\_score”: “”,  
“failover”: false,  
“status”: “in\_meeting”,  
“customer\_key”: “”  
},
