@tommy as I know, the live argument is the default, so there is not necessary to pass the type parameter.
therefore I am not able to get live meetings for user under my account. Could you help with this?
Of course. In Zoom desktop application I am logged in as test@iliauni.edu.ge and starting call (checkbox “Use my PMI is disabled”) and after connecting, I am trying to receive this call via User’s Meetings API.
I also struggle with getting live meetings for a user. What I found out is the meetings array is empty if I use email as user ID in the API call. But it contains live meeting if I use the user’s UID as the identificator.
However even if I use the UID I still get only live meetings I started, not the ones started by somoene else where I only participate. Reading the endpoint description maybe that is intended, but a bit of a bummer because I wanted to use that API to determine if a user is in a meeting or not.
This is intended functionality. You can determine if a user joins a meeting in real time with our webhooks, or see a list after the meeting ends with our reports and dashboard endpoints.
It’s very strange, there is only one meeting in the previous meetings tab.
So my question: when I am starting the meeting and I am alone and waiting for guests, such meetings will not appears in this tab? And will not appears in API as I see. Am I correct?
Correct, if you are the only one in the meeting, technically it has not “started” yet and that endpoint won’t return any meetings. Please try with at least 2 people.