February 28, 2023, 9:09pm
API Endpoint(s) and/or Zoom API Event(s)
Meeting Participant Report
This endpoint is not returning IDs for participants. This happens with the " Only authenticated meeting participants and webinar attendees can join meetings and webinars" and " Only authenticated users can join meetings from Web client" meeting settings turned on.
How To Reproduce
Steps to reproduce the behavior:
*1. GET https://api.zoom.us/v2/report/meetings/91299265532/participants?page_size=300
*2. Authenticating with Bearer Token
March 1, 2023, 8:12pm
Authenticating with a JWT app
Thanks for sharing. I’m going to message you directly for you to send your full request/response along with the meeting id please.
@brian8 responding here since this is a wide-spread behavior. It seems there were some API changes made where this info will not be returned unless the participants are on the dev’s account. I’m still awaiting more information, but here is the most recent change log release: https://devsupport.zoom.us/hc/en-us/articles/13573564717581-Zoom-Meeting-API-February-25-2023
March 1, 2023, 10:45pm
So looking at that change log, it was considered a bug that the participant ids were returned from that endpoint? Is it Zoom’s policy that their API endpoints should not return IDs for users that aren’t in the dev’s account?
It was not. This was previously expected and supported behavior. This may be a breaking change toward updated API policy, but we are still waiting for the most up to date verdict.
March 1, 2023, 10:54pm
Can you point me to where I can see this change to the API policy?
@brian8 I said it may be a breaking change toward updated API policy, but we are still waiting for the most up to date verdict
Appreciate your patience!
EDIT: The release was made on Friday, March 3rd. Here is the announcment:
In order to track external participants, you will need to require registration and track
Let me know if you have anymore questions!