# API Seems to be giving inconsistent data

**URL:** <https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984>\
**Category:** API and Webhooks\
**Created:** [March 28, 2020, 2:54pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984 "2020-03-28T14:54:28Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![msmythers](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/msmythers/32/4193_2.png) [@msmythers](https://devforum.zoom.us/u/msmythers)\
**Post date:** [March 28, 2020, 2:54pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/1 "2020-03-28T14:54:28Z")

</div>

I’m pulling all the meetings with the API call /v2/metrics/meetings. I am receiving a lot of meetings without an email populated for the host. I have the same issue when I download the spreadsheet directly from the UI using the Active Hosts report.

How is it possible that the email is not being captured if the host has to authenticate prior to starting the meeting?

---

<div class="post-metadata">

**Author:** ![ojus.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/ojus.zoom/32/734_2.png) [@ojus.zoom](https://devforum.zoom.us/u/ojus.zoom)\
**Post date:** [March 28, 2020, 5:32pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/2 "2020-03-28T17:32:50Z")

</div>

Hi @msmythers,

This seems to be an unexpected behavior.

Can you please provide us with some UUIDs for the meetings? If you do not want to post the UUIDs here, can you please email them to us at [developersupport@zoom.us](mailto:developersupport@zoom.us)?

Thanks,  
Ojus

---

<div class="post-metadata">

**Author:** ![msmythers](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/msmythers/32/4193_2.png) [@msmythers](https://devforum.zoom.us/u/msmythers)\
**Post date:** [March 29, 2020, 2:54am UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/3 "2020-03-29T02:54:31Z")

</div>

Hi @ojus.zoom

Here are a couple. I’m not getting a user\_email or user\_name when I call /v2/report/users/user\_id/meetings either.

cdXoISbHSiOHxxAzpQKBMg==  
rxMv8epkR5Wddykinza3UQ==

---

<div class="post-metadata">

**Author:** ![msmythers](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/msmythers/32/4193_2.png) [@msmythers](https://devforum.zoom.us/u/msmythers)\
**Post date:** [March 29, 2020, 4:00am UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/4 "2020-03-29T04:00:00Z")

</div>

@ojus.zoom, it seems like the most accurate way for me to sync all my meetings from the previous day would be to call /report/user/userID/meetings, but that doesn’t seem to be possible since I’m limited to 2000 calls per day and there are almost 9000 users in my organization.

Is there a more efficient way to pull all the meetings without calling metrics/meetings which is limited to 1 call per minute? The data I’m receiving from this call does not seem to match what I find in the Active Users report. An example is Meeting uuid: kORj9k7XQZqgUtiUyQxu+g==  
In the Active user report I’m showing 122 participants. In the API call metrics/meetings I’m getting 99. I’m also only showing 5 meetings from this user between the 15th and 19th but in the Active User report I’m able to see 6. I’m not receiving the one from 3/18/2020 9:13 to 3/18/2020 11:01 EST so I’m not sure the uuid I’m missing.

---

<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:** [March 30, 2020, 5:04pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/5 "2020-03-30T17:04:04Z")

</div>

Hey @msmythers,

> [@msmythers](#):
>
> I’m pulling all the meetings with the API call /v2/metrics/meetings. I am receiving a lot of meetings without an email populated for the host.

We are looking into the issue. (ZOOM-147813)

> [@msmythers](#):
>
> Is there a more efficient way to pull all the meetings without calling metrics/meetings which is limited to 1 call per minute?

For future reference, the best way to do this would be with our [Meeting Webhooks.](https://marketplace.zoom.us/docs/api-reference/webhook-reference/meeting-events/meeting-ending)

We are aware of some issues of inconsistent participant data.

> [@msmythers](#):
>
> I’m not receiving the one from 3/18/2020 9:13 to 3/18/2020 11:01 EST so I’m not sure the uuid I’m missing.

This could be the UTC timing you mentioned before…?

> [@Daily Sync to Local DB for Custom Reports Discrepancies](https://devforum.zoom.us/t/daily-sync-to-local-db-for-custom-reports-discrepancies/9674/5):
>
> Hey @msmythers, glad you have found the issue! slight_smile Our APIs store all dates in UTC time. There is no way to query based on timezone. To account for this, you can use a timezone offset ([JavaScript example](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getTimezoneOffset)) to figure out the local time from UTC time, and then adjust your request to include the next UTC day. Thanks, Tommy

> [@msmythers](#):
>
> I’m not getting a user\_email or user\_name when I call /v2/report/users/user\_id/meetings either.

What is the userID you are passing in?

Thanks,  
Tommy

---

<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:** [April 1, 2020, 4:52pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/6 "2020-04-01T16:52:20Z")

</div>

Hey @msmythers,

For you to receive the user\_name and user\_email, the meeting must be over before you call the endpoints.

According to our design, the host information is retrieved after the meeting ended.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![msmythers](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/msmythers/32/4193_2.png) [@msmythers](https://devforum.zoom.us/u/msmythers)\
**Post date:** [April 1, 2020, 5:43pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/7 "2020-04-01T17:43:53Z")

</div>

Thanks, @tommy

I’m not sure that was the problem since I was seeing this behavior when I submitted the two meeting IDs on March 28th. Those meetings were from March 17th and 18th.

---

<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:** [April 1, 2020, 10:31pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/8 "2020-04-01T22:31:17Z")

</div>

Hey @msmythers,

In that case the issue should be resolved for future API requests.

Please let me know if you continue to see the blank fields.

Thanks,  
Tommy

---

<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:** [April 2, 2020, 8:14am UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/9 "2020-04-02T08:14:09Z")

</div>

Hey @msmythers,

We have fixed the data for those two meetings you shared.

Thanks,  
Tommy

---

<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 21, 2020, 8:16pm UTC](https://devforum.zoom.us/t/api-seems-to-be-giving-inconsistent-data/9984/10 "2020-08-21T20:16:34Z")

</div>

Closed on August 21, 2020, 8:16pm UTC


