How to list ALL cloud recordings?

hi
I would like to list ALL could recordings. Could someone guide me how to do so? I identified two areas I need help with

Initial date to start listing from

  1. The API end point Meetings APIs - Zoom Developers got a limit and can retrieve recordings from withing ONE month
  2. So I need to call the end point in a loop
  3. The question is what the FROM date will be. How can I find the from date?

I need to list recordings for all users

  • Is my thinking correct that I need to call API end point for all users under the account?

Thank you
Radek

Hi @Radek
Thanks for reaching out to us!
Happy to see you again!
Yes, you would have to call the endpoint for all users under the account. and you are correct, you would need to call it in a loop to get all the months.

What do you mean on your last question number 3, the from should be the start of the month i believe

hi Elisa

actually the last point - From date - is the most important. My first recording saved got date 19. 9. 2022. So this the my FROM date. This is the date I need to start listing all recordings till today. I got the date because I logged into my account and manually found out. But how can a script got such date?

Let me know if it is clear now.

Thank you
Radek

Hi Radek!
For your script, I think you could do this monthly, so you can set up the initial from date to the first day of the month (for example in your case that would be 01.09.2022 all the way to the last day of the month, 30.09.2022)

hi Elisa

my question is how do I get the initial date using Zoom API. Not how to get all recordings using such date.

For my Zoom account the initial From date is 19. 9. 2022.
For your account it could be 1.1.2025
For someone else it could be 10.10.2013

I think it is waste to set the initial date to 1.1.2013 as Zoom was founded in 2013

thank you
Radek

hi Elisa
one more thing… I am not able to find documentation for this endpoint https://api.zoom.us/v2/accounts/me/recordings but it looks like it is working …
Thank you
Radek

Hi @Radek

We do not have an endpoint that will allow you to identify the first recording you have in your account and yes, you should not set the initial data to 1.1.2013 if you did not have an account back then, it seems like you would have to look for the first recording manually in the web portal and take it from there or to use the date when you first opened your Zoom account.

About the endpoint you mentioned, I do not think we have it documented, I will look internally to see if I can get more information but we do not have it documented. Thanks for bringing this up to our attention

It is kind of impossible to have a look manually if the application I am creating is going to be in the market. I need a solution that can be coded.

I dont find it as a good user experience to ask them to check for the first recording. They would need to do it on regular basis.

My application should save them time not to take time from them.

Hi Radek,
I understand. The only workaround that I can think of right now is to make a call to the Get a user endpoint Users APIs - Zoom Developers

In the response body you will get the “created_at” field, that will tell you when the users profile/account was created and you can use that date as a reference