I wish to get a list of meetings and a list of the participants in each meeting.
So I’ve retrieved a list of user meetings using the v2/users/{userID}/recordings API. I then loop round the meetings to get the participant information for each meeting, by calling the v2/report/meetings/{meetingID}/participants API with the relevant meetingID.
The problem is the v2/report/meetings/{meetingID}/participants API doesn’t return the participants for every meeting.
Instead it returns {“code”:3001,“message”:“Meeting ID is invalid or not end.”} for some meetings.
Why does the v2/report/meetings/{meetingID}/participants API return {“code”:3001,“message”:“Meeting ID is invalid or not end.”} for certain meetings?
You’re right. I’ve passed the same Meeting ID into the https://api.zoom.us/v2/meetings/{meetingID} API and it returned:
{“code”:3001,“message”:“Meeting {meetingID} is not found or has expired.”}