hsintegration
(HubSpot Integrations Team)
January 28, 2020, 3:17pm
1
Account-level app.
I see in logs weird (undocumented) error on attempt to get webinar participants report :
{
"code"=200,
"message"="No permission."
}
The error appears on a bunch of Zoom accounts.
What might be the reason(s) of such an error?
P.S. Doesn’t seem to be a missing report:read:admin scope issue because the error in this case is a bit different:
{
"code": 4700,
"message": "Invalid access token, does not contain scopes: [report:read:admin, zms:report:read]"
}
tommy
(Tommy Gaessler)
January 28, 2020, 5:47pm
2
Hey @hsintegration ,
Do the users you are calling this endpoint for have the following prerequisites :
“Pro or a higher plan with Webinar add-on enabled.”
Thanks,
Tommy
hsintegration
(HubSpot Integrations Team)
January 28, 2020, 5:57pm
3
Hey @tommy ,
Yes, they do. In fact, the request to the endpoint is triggered by the Webinar Ended webhook event .
Thanks,
Alex
tommy
(Tommy Gaessler)
January 28, 2020, 6:57pm
4
Hey @hsintegration ,
Can you share the webinar IDs so I can debug?
Thanks,
Tommy
hsintegration
(HubSpot Integrations Team)
January 29, 2020, 12:53pm
5
Hey @tommy ,
Sure, here are some:
Account#1
id: “989257407”, uuid: “09oR0kGvTKiXDZT6I1p2Zw==”
id: “360505726”, uuid: “rOeUgdslTECb3kWDecrfmw==”
id: “283321561”, uuid: “0fT0vk7TTVCKg1S6Q68ALA==”
Account#2
id: “484736634”, uuid: “Qju/v2mlQJujx7rtNP33aw==”
Account#3
id: “731402432”, uuid: “/gf7gcnGRDWtDGBVy/u4vw==”
Thanks for looking into this,
Alex
tommy
(Tommy Gaessler)
January 29, 2020, 6:02pm
6
Hey @hsintegration ,
From what I can tell, those 3 accounts do not have your app installed. Can you see if they uninstalled it?
Thanks,
Tommy
hsintegration
(HubSpot Integrations Team)
January 29, 2020, 8:15pm
7
Hey @tommy ,
Sorry, I’m posting from QA account
Here’s the app https://marketplace.zoom.us/apps/o8JuTnfNQ3mS5URt2qjp1Q
Thanks,
Alex
tommy
(Tommy Gaessler)
January 29, 2020, 8:39pm
8
Hey @hsintegration ,
Thanks, our engineers are looking into this. I will post back here with updates. (ZOOM-135474)
Thanks,
Tommy
tommy
(Tommy Gaessler)
February 5, 2020, 4:34pm
9
Hey @hsintegration ,
It appears the users affected do not have permission to GET Webinar Reports. Perhaps after installation their Dashboard and Report - Usage reports
permissions were changed.
Those user IDs you shared are members and not admins.
https://marketplace.zoom.us/apphelp/o8JuTnfNQ3mS5URt2qjp1Q
Thanks,
Tommy
hsintegration
(HubSpot Integrations Team)
February 7, 2020, 3:46pm
10
I’ve reproduced the error after permission downgrade. Thank you @tommy !
1 Like
hey @tommy ,
when using this api
curl --location --request GET 'https://api.zoom.us/v2/report/meetings/{meetingID}
getting this error
{
“code”: 4700,
“message”: “Invalid access token, does not contain scopes: [report:read:admin, zms:report:read].”
}
on my Application, these are my scopes
dashboard:master,dashboard_home:read:admin,dashboard_meetings:read:admin,dashboard_webinars:read:admin,
meeting:master,meeting:read:admin,meeting:write:admin,
report:master,report:read:admin,
user:master,user:read:admin,user:write:admin,
webinar:master,webinar:read:admin,webinar:write:admin
and my Account Type is Licensed
what can I do ?
tommy
(Tommy Gaessler)
April 30, 2020, 4:23pm
13
Hey @rania.mohamed ,
Please try re installing your app.
Thanks,
Tommy
Hey @tommy ,
after re Installing nothing changed same error .
tommy
(Tommy Gaessler)
May 6, 2020, 12:36am
15
Hey @rania.mohamed ,
I looked up your account and you have a basic account.
What is the App Name?
Thanks,
Tommy
He @tommy ,
I made a new application to fix the problem & it worked
thanks
Glad to hear it worked @rania.mohamed , please let us know if there’s anything we can help with!