# Error msg No permission when using Get webinar participant reports method

**URL:** <https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082>\
**Category:** API and Webhooks\
**Created:** [July 12, 2022, 1:26pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082 "2022-07-12T13:26:48Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![sgani](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sgani/32/4519_2.png) [@sgani](https://devforum.zoom.us/u/sgani)\
**Post date:** [July 12, 2022, 1:26pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/1 "2022-07-12T13:26:48Z")

</div>

**Description**  
We have an OAuth app. Using an authorized token (scope includes `report:read:admin`), we are making a call to get a past webinar’s participant report, but got an unexpected error message.

The user account tied to the token is able to log in to their Zoom account, and see the webinar listed Reports \> Usage Reports \> Webinar, so we expect calling this API method to return without error.

**Error**  
HTTP status code: 400 Bad Request

```auto
{"code":200,"message":"No permission."}

```

**How To Reproduce**  
GET [https://api.zoom.us/v2/report/webinars/{webinarId}/participants](https://api.zoom.us/v2/report/webinars/%7BwebinarId%7D/participants) , replacing `webinarId` with relevant value.

**Questions**

1. What permission could this token be missing?
2. Why are we getting this error message instead of 403 Forbidden?

**Note**  
Sanity check - `GET https://api.zoom.us/v2/past_webinars/{webinarId}/participants` returns correctly, so webinar exists and all.

---

<div class="post-metadata">

**Author:** ![rarev](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rarev/32/38939_2.png) [@rarev](https://devforum.zoom.us/u/rarev)\
**Post date:** [July 12, 2022, 4:39pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/2 "2022-07-12T16:39:26Z")

</div>

Hey @sgani,

Was the `report;read:admin` scope recently added? If so you would need to re-authenticate and get a new bearer token in order for the scopes to reflect and return the data you are looking for.

Let us know if you have any questions!

---

<div class="post-metadata">

**Author:** ![sgani](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sgani/32/4519_2.png) [@sgani](https://devforum.zoom.us/u/sgani)\
**Post date:** [July 12, 2022, 4:59pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/3 "2022-07-12T16:59:25Z")

</div>

Nope, `report:read:admin` has been there since we published the Marketplace app.

---

<div class="post-metadata">

**Author:** ![sgani](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sgani/32/4519_2.png) [@sgani](https://devforum.zoom.us/u/sgani)\
**Post date:** [July 20, 2022, 4:38pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/4 "2022-07-20T16:38:06Z")

</div>

@rarev - Any ideas what the permission we might be missing?

---

<div class="post-metadata">

**Author:** ![rarev](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rarev/32/38939_2.png) [@rarev](https://devforum.zoom.us/u/rarev)\
**Post date:** [July 20, 2022, 5:08pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/5 "2022-07-20T17:08:13Z")

</div>

@sgani

Allow me to do some testing on my end and I will get back to you on this.

Thanks!

---

<div class="post-metadata">

**Author:** ![rarev](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rarev/32/38939_2.png) [@rarev](https://devforum.zoom.us/u/rarev)\
**Post date:** [July 20, 2022, 6:34pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/6 "2022-07-20T18:34:27Z")

</div>

@sgani

Could you provide me with all the scopes that your app has so I can try to replicate this?

Thanks

---

<div class="post-metadata">

**Author:** ![sgani](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sgani/32/4519_2.png) [@sgani](https://devforum.zoom.us/u/sgani)\
**Post date:** [July 20, 2022, 6:47pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/7 "2022-07-20T18:47:49Z")

</div>

@rarev –

> Webinar - webinar:read:admin, webinar:write:admin  
> User - user:read:admin  
> Report - report:read:admin

---

<div class="post-metadata">

**Author:** ![rarev](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/rarev/32/38939_2.png) [@rarev](https://devforum.zoom.us/u/rarev)\
**Post date:** [July 25, 2022, 3:49pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/8 "2022-07-25T15:49:26Z")

</div>

Hi @sgani

Thank you, I was able to test this on my end and was not able to reproduce the error you’re seeing. Also, just to clarify, your app is a server 2 server oauth app, correct? If not it isn’t you wouldn’t have the admin scopes that you mentioned above.

Let us know if you have any further questions.

---

<div class="post-metadata">

**Author:** ![sgani](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sgani/32/4519_2.png) [@sgani](https://devforum.zoom.us/u/sgani)\
**Post date:** [July 25, 2022, 5:46pm UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/9 "2022-07-25T17:46:29Z")

</div>

@rarev - our app is an [oAuth app](https://marketplace.zoom.us/docs/guides/build/oauth-app). Other user tokens are working as expected, but not sure what permission might be missing that would throw this error message since it’s not noted in your documentations.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [August 25, 2022, 3:47am UTC](https://devforum.zoom.us/t/error-msg-no-permission-when-using-get-webinar-participant-reports-method/72082/10 "2022-08-25T03:47:03Z")

</div>

Closed on August 25, 2022, 3:47am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
