I have an issue regarding zoom rest api integration. Have created test meetings, have pro version and configured oauth but when I am trying to get meetings or cloud recordings for each user I don’t see any meetings (‘meetings’ API field is empty array).
Maybe I am doing something wrong here.
Basically, I want to take all cloud recordings in the zoom account and then show them on my UI. Is this the correct way of doing this?
Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth
It looks like your request is correct!
Could you please make sure that you have recordings associated with those dates?
Also could you please try passing the word /me/ on userId and confirm that you can see any recordings?
Hey, I think that I know what’s the reason.
Looks like API when specyfing from & to doesn’t work well.
If for example I specify from=2021-05-01&to=2020-05-12 then in results I see from=2021-05-01&to=2020-05-01 - to have here incorrect value.
When I only specify from value then it is fine (it takes to as + 1month).
I have tested more and looks like those from & to filters doesn’t work well, e.g.
I am doing https://api.zoom.us/v2/users/<user_id>/recordings?page_size=300&from=2022-01-24 and in return I get {‘from’: ‘2022-04-24’, ‘to’: ‘2022-05-24’, ‘page_count’: 0, ‘page_size’: 0, ‘total_records’: 0, ‘next_page_token’: ‘’, ‘meetings’: }
As you see ‘from’ field in return is incorrect, it should be 2022-01-24
Thanks for bringing this up to our attention @pjanecze allow me to do some testing on my end as well as some research with the appropriate team and will come back with an update soon.
Best,
Elisa