cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
387
Views
1
Helpful
2
Replies

Cannot get meeting participants

abigail-li
Level 1
Level 1

I tried retrieving meeting participants using the https://webexapis.com/v1/meetingParticipants endpoint, but I keep encountering this error:

{ "message": "The server understood the request, but refused to fulfill it because the access token is missing required scopes or the user is missing required roles or licenses.", "trackingId": "ROUTERGW_3d47c10c-b6dc-4c9f-84e2-cfe21d9e3b6f" }

I’ve confirmed that my access token has the correct scopes.

The meeting was initiated using the Webex App by joining a Personal Room. I successfully received the meeting started webhook event, but for some reason, I'm unable to retrieve the meeting participants.

Any insights would be appreciated!

 

1 Accepted Solution

sandiban
Cisco Employee
Cisco Employee

Hi @abigail-li,
Kindly raise a Support case for this item by sending email with the details to devsupport@webex.com
Community Forum is not a good a place for discussing such API error since we need more follow-up discussions going ahead on this item.
Just to give you the background for this error, this is usually found when you belong to the same Org as internal or, external User, but you're not directly the Host of the meeting or, not a Full Admin of that Org.
In such cases, the situation is like yes - you're part of the Org, but you're not authorized to view these details through API.

I'm not sure about the meeting details since that's not provided here.
First of all, we need the Host of the meeting and second, we need who made this API request.
Make a note, only the Meeting Host or, CoHost or, Org Full Admin can list out a Meeting participants' details.
But if it's a Full Admin who is making the API request - then you must have to provide the HostEmail of the meeting in the request body.

And if you're not any of them - Host/CoHost/Full Admin, then you don't have the access to view a meeting's participants due to/to enhance security.
Looking at the error, I believe the situation is something similar.

Regards!
Sandip

View solution in original post

2 Replies 2

sandiban
Cisco Employee
Cisco Employee

Hi @abigail-li,
Kindly raise a Support case for this item by sending email with the details to devsupport@webex.com
Community Forum is not a good a place for discussing such API error since we need more follow-up discussions going ahead on this item.
Just to give you the background for this error, this is usually found when you belong to the same Org as internal or, external User, but you're not directly the Host of the meeting or, not a Full Admin of that Org.
In such cases, the situation is like yes - you're part of the Org, but you're not authorized to view these details through API.

I'm not sure about the meeting details since that's not provided here.
First of all, we need the Host of the meeting and second, we need who made this API request.
Make a note, only the Meeting Host or, CoHost or, Org Full Admin can list out a Meeting participants' details.
But if it's a Full Admin who is making the API request - then you must have to provide the HostEmail of the meeting in the request body.

And if you're not any of them - Host/CoHost/Full Admin, then you don't have the access to view a meeting's participants due to/to enhance security.
Looking at the error, I believe the situation is something similar.

Regards!
Sandip

Hello Sandip,

Thanks for the quick response! I've added the hostEmail and successfully retrieved the meeting participants' information. Thanks for the explanation!

Cheers,
Abby