# Meetings array always empty when calling https://api.zoom.us/v2/users/me/recordings

**URL:** <https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030>\
**Category:** API and Webhooks\
**Created:** [September 7, 2021, 6:22am UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030 "2021-09-07T06:22:26Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jnelson-zoom](https://avatars.discourse-cdn.com/v4/letter/j/e36b37/32.png) [@jnelson-zoom](https://devforum.zoom.us/u/jnelson-zoom)\
**Post date:** [September 7, 2021, 6:22am UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030/1 "2021-09-07T06:22:26Z")

</div>

**Description**  
Full api url is in the Title (Got an error that I can only put 2 links in the body).  
Hi so when I make an authenticate GET to /api.zoom.us/v2/users/me/recordings?from=2021-08-01  
I get  
{  
“from”: “2021-08-07”,  
“to”: “2021-09-07”,  
“page\_count”: 0,  
“page\_size”: 0,  
“total\_records”: 0,  
“next\_page\_token”: “”,  
“meetings”:   
}

Expectation: Meeting array to have at least one because I do have a cloud recording (done one for test and I have a paid account).  
Reality: Meeting array always empty

**Error**  
N/A give a response just not what’s expected

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT

**Which Endpoint/s?**  
GET /api.zoom.us/v2/users/me/recordings

**How To Reproduce (If applicable)**  
Steps to reproduce the behavior:  
1: Create a meeting.  
2: (Optional) Add another user to the meeting  
3: Record the session =\> Select “Record to Cloud”  
4: Stop the recording  
5: End the meeting.  
6: Allow time for the meeting to finish upload to the cloud.  
7 Make the request below

1 Request URL / Headers (without credentials) / Body

var myHeaders = new Headers();  
myHeaders.append(“Content-Type”, “application/json”);  
myHeaders.append(“Authorization”, “Bearer {{removed}}”);

var requestOptions = {  
method: ‘GET’,  
headers: myHeaders,  
redirect: ‘follow’  
};

fetch(“[https://api.zoom.us/v2/users/me/recordings?from=2021-08-01](https://api.zoom.us/v2/users/me/recordings?from=2021-08-01)”, requestOptions)  
.then(response =\> response.text())  
.then(result =\> console.log(result))  
.catch(error =\> console.log(‘error’, error));

1. See error  
N/A

**Screenshots (If applicable)**

 ![recording](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/e/1/e170e7b064d97a9e1067a1185b3980a00467c7b9.png)

**Additional context**  
I looked at this [Attempting to list meetings always returns an empty meeting list - #3 by tommy](https://devforum.zoom.us/t/attempting-to-list-meetings-always-returns-an-empty-meeting-list/14679/3) but it doesn’t look like my issue. I went ahead and create a meeting with 2 users and it still return an empty meetings array.

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [September 8, 2021, 6:39pm UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030/2 "2021-09-08T18:39:55Z")

</div>

Hey @jnelson-zoom,

Thank you for reaching out to the Zoom Developer Forum. I just have a couple of questions to get started:

1. Does using the User ID change the behavior?
2. When setting a from and to field that are a month apart do you see the recording returned?

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![jnelson-zoom](https://avatars.discourse-cdn.com/v4/letter/j/e36b37/32.png) [@jnelson-zoom](https://devforum.zoom.us/u/jnelson-zoom)\
**Post date:** [September 9, 2021, 5:46am UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030/3 "2021-09-09T05:46:24Z")

</div>

Hi @MaxM  
Thank you.  
Adding the userId actually work! But how would I able able to get all the recordings at a “team” level per say. Would I need to grab all users in the org/team to use their userId. I feel like there must be a better way?

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [September 13, 2021, 12:22pm UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030/4 "2021-09-13T12:22:01Z")

</div>

Hey @jnelson-zoom,

Have you had a chance to check out this account recordings endpoint? This might be what you’re looking for:

> **[List recordings of an account - Cloud Recording - Zoom API - API Reference](https://marketplace.zoom.us/docs/api-reference/zoom-api/cloud-recording/getaccountcloudrecording)**
>
> List Cloud Recordings available on an Account.
> 
> To access a password protected cloud recording, add an "access\_token" parameter to the download URL and ...

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![jnelson-zoom](https://avatars.discourse-cdn.com/v4/letter/j/e36b37/32.png) [@jnelson-zoom](https://devforum.zoom.us/u/jnelson-zoom)\
**Post date:** [September 27, 2021, 3:57am UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030/5 "2021-09-27T03:57:23Z")

</div>

Thanks @will.zoom this was what I needed!!

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [September 28, 2021, 10:47pm UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030/6 "2021-09-28T22:47:50Z")

</div>

I’m glad to hear that helped! I’ll go ahead and close this topic now but feel free to open a new topic if you encounter any further issues or questions.

Max

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [September 28, 2021, 10:47pm UTC](https://devforum.zoom.us/t/meetings-array-always-empty-when-calling-https-api-zoom-us-v2-users-me-recordings/57030/7 "2021-09-28T22:47:53Z")

</div>

Closed on September 28, 2021, 10:47pm UTC


