# Getting No Meetings Back for other Users

**URL:** <https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844>\
**Category:** API and Webhooks\
**Created:** [September 10, 2019, 10:22pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844 "2019-09-10T22:22:40Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![smiller](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@smiller](https://devforum.zoom.us/u/smiller)\
**Post date:** [September 10, 2019, 10:22pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/1 "2019-09-10T22:22:40Z")

</div>

I’m just a simple man trying to help his company out by getting some playurls from the API.

I am hitting /users to get a list of users. That comes back fine  
Then I’ve pass the Id from that call into this call  
users/{userId}/recordings

That worked great for me. Super exciting.

Then I tried it for another user I knew had recordings and got nothing.  
Request: [https://api.zoom.us/v2/users/REDACTED/recordings](https://api.zoom.us/v2/users/REDACTED/recordings)  
Response: 200 OK {}

I had another user share a video internally and it got the same response when using his ID (I also tried email for both users).

I see that I need recording:read:admin permissions. However, based on other posts on the forum, I have those since A) I am getting a 200 back and B) I can get my own recordings back by passing my ID instead of me.  
To be clear, I have seen this page:

> **[Privileges - References - API Reference](https://marketplace.zoom.us/docs/api-reference/other-references/privileges)**
>
> Privileges and Role Management
> 
> A role can have one or more privileges assigned to it by either an account owner or someone with role management privile...

  
What I mean is: I don’t know how to determine which permissions I have.

I think this has got to be a bug because it’s returning 200 with no body.

I’m not really sure where to go from here.

---

<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:** [September 10, 2019, 10:46pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/2 "2019-09-10T22:46:36Z")

</div>

Hey @smiller, thanks for posting and using Zoom!

Are you using a [JWT](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-jwt-app) or [OAuth](https://marketplace.zoom.us/docs/guides/getting-started/app-types/create-oauth-app) app type?

If OAuth, can you confirm it is an Account-level OAuth app and you have added the `recording:read:admin` scope?

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![smiller](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@smiller](https://devforum.zoom.us/u/smiller)\
**Post date:** [September 11, 2019, 1:24pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/3 "2019-09-11T13:24:11Z")

</div>

I am using JWT.

Also, I am not creating my own token. I am using the one from the developer portal that is created for me.

---

<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:** [September 11, 2019, 8:50pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/4 "2019-09-11T20:50:02Z")

</div>

Thanks @smiller, I was able to reproduce your issue.

I fixed it by passing in the required `to` and `from` query params.

For example:  
`https://api.zoom.us/v2/users/{userId}/recordings?to=2019-09-11&from=2018-06-05`

Try adding the `to` and `from` query params and let me know if it works.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![smiller](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@smiller](https://devforum.zoom.us/u/smiller)\
**Post date:** [September 11, 2019, 10:37pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/5 "2019-09-11T22:37:07Z")

</div>

I will not be able to get to this until tomorrow, but I will let you know. Thanks for the response.

---

<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:** [September 11, 2019, 11:02pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/6 "2019-09-11T23:02:46Z")

</div>

No rush! Happy to help, and looking forward to your response! 🙂

---

<div class="post-metadata">

**Author:** ![smiller](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@smiller](https://devforum.zoom.us/u/smiller)\
**Post date:** [September 12, 2019, 1:35am UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/7 "2019-09-12T01:35:34Z")

</div>

> [@tommy](#):
>
> to=2019-09-11&from=2018-06-05

Thanks for the idea. I am able to get meetings back from the call now.

What date should I put for the to date? I noticed if include the 12th (today in UTC), it came back with an empty object, just like before. What timezone should I use to calculate “Today”? Will it vary user to user?

On further inspection, I am still not getting all of the recordings. I will look into this tomorrow as there could be a simple explanation.

---

<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:** [September 12, 2019, 6:43pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/8 "2019-09-12T18:43:01Z")

</div>

Hey @smiller,

Good to hear you are getting data now!

> [@smiller](#):
>
> What date should I put for the to date?

The date has to be in the `YYYY-MM-DD` format, and the Zoom server treats it as UTC.

> [@smiller](#):
>
> On further inspection, I am still not getting all of the recordings. I will look into this tomorrow as there could be a simple explanation.

How many are you missing? Note: this is only for cloud recordings.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![smiller](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@smiller](https://devforum.zoom.us/u/smiller)\
**Post date:** [September 12, 2019, 11:43pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/9 "2019-09-12T23:43:50Z")

</div>

Alright, I was able to resolve the rest of my issues.

I’m not sure what date range you are allowed, but it is less than the 6 months specified in the documentation. If you specify more, it will give you some number of values that I’m not sure how it determines. Maybe it goes back 30 days?

Anyway, thanks for the help and I hope you’re able to fix the issue with large date ranges less than 6 months.

---

<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:** [September 13, 2019, 4:30pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/10 "2019-09-13T16:30:54Z")

</div>

Hey @smiller,

Happy to hear you were able to resolve your issues 🙂

> [@smiller](#):
>
> If you specify more, it will give you some number of values that I’m not sure how it determines. Maybe it goes back 30 days?

[Have you tried changing the page\_size query param, or using the pagination?](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/recordingslist#request-parameters)

 ![31%20AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/2X/f/f2e4c15fc33e84512a67dea6ca4111d9b4d5b320.png)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![smiller](https://avatars.discourse-cdn.com/v4/letter/s/8c91f0/32.png) [@smiller](https://devforum.zoom.us/u/smiller)\
**Post date:** [September 13, 2019, 8:02pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/11 "2019-09-13T20:02:19Z")

</div>

I tried both with and without pagination and got the same results. For the user I remember specifically, I got 5 results when I should have gotten 12. For now, I can just make many calls to the api with smaller ranges.

---

<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:** [September 13, 2019, 9:31pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/12 "2019-09-13T21:31:58Z")

</div>

Okay, let us know if you run into any other issues!

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, 6:41pm UTC](https://devforum.zoom.us/t/getting-no-meetings-back-for-other-users/5844/13 "2020-08-21T18:41:45Z")

</div>

Closed on August 21, 2020, 6:41pm UTC


