Participants report api end point is restricted to admins only

Using this template helps us debug your issues more effectively :slight_smile:

Description
I would like to know how to get the usage and attendance report through the API for non admin accounts. My current user account does have access to usage reports through the web portal and I download them as CSV. But I am trying to automate the process, however, the API exposes that to admins only.

Error
Only admins can install this app. I’ve installed the app through the admin account but it still doesn’t allow signing in for normal paid users.

Which App Type (OAuth / Chatbot / JWT / Webhook)?
OAuth

Which Endpoint/s?

/report/meetings/{meetingId}/participants

How To Reproduce (If applicable)
Steps to reproduce the behavior:

  1. Create an app with the scope of this endpoint
  2. Try to authorize using non-admin account

Screenshots (If applicable)

Additional context
I know it might be API and security limitations, but given that the reports are accessible through the portal, they should be accessible to normal paid users as well, or the admin can give this permission.