Get past_meetings participant details API error

We’re encountering the error “Only available for Paid or ZMP account: hLEVC-g3TAW550EFZ-TQBg” when trying to retrieve participant details via the Zoom API, even though we hold a Zoom license. The issue arises when attempting to access participant details of users who connect their Zoom accounts through our purchased API keys to conduct one-on-one meetings. After these meetings, we attempt to use their access token to call the participant list API, but for many users, this request returns the error, while for some, it succeeds with a 200 response. This API call worked seamlessly when we first integrated Zoom into our platform, but recently, we’ve started facing this issue. We’d like to understand the root cause, especially since it has begun affecting a larger portion of users.

Hi @kwaku.nyante , could you help us understand how this flow works? We have a licensed Zoom account and allow our platform users to link their personal Zoom accounts via our API keys. Users can then create Zoom meetings. However, after the meeting is completed, when we attempt to retrieve the participant list via the API, we receive a message saying that this is only available for Paid or ZMP accounts. Does this mean that the end user who creates the meeting using our token also needs to have a paid Zoom account?

Hi @platformadmin
Thanks for reaching out to us!
Could you please share more details about the APIs you use to accomplish this workflow?
When you say " users to link their personal Zoom accounts via our API keys" what API keys are you talking about? are you working with a General app? or is this a Server to server oauth app?