METHOD_PC_GetRoomParticipants
    This method sends a request to 
BEMS
 to retrieve a list of the participants in the group discussion that the user has joined. The following table describes the parameters that you can include in this method.
| Parameter | Type | Required | Description | 
|---|---|---|---|
| roomId | String | √ | This parameter specifies the ID of the group discussion rooms that you want to retrieve the participant list for.  | 
The following table describes the parameters that 
BEMS
 returns and the notifications to send to the BlackBerry Connect
 app when users request the participant list.| Parameter | Type | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| participants | Participant Array | This parameter specifies an array of participants items in the group discussion:  
 | 
Code example
      The following example sends a request to 
BEMS
 to return the participants list for a group discussion.{ "method":"pc.GetRoomParticipants", "params": { "roomID":"ma-chan://gems.example.com/25ac15e7-9bff-4e78-9261-6e08aa43231e" }, "id":"c5", "jsonrpc":"2.0" }
If the request is successful, 
BEMS
 sends the following response to the BlackBerry Connect
 app and processes the request.{ "id":"c5", "error":null, "result": { "data": { "method":"pc.GetRoomParticipants", "state":"PROCESSING" } }, "jsonrpc":"2.0" }
If there are no errors, 
BEMS
 sends the following notification to the BlackBerry Connect
 app and displays the participants in the group discussion. In this example, the participant names, display names, and SIP addresses are displayed for the specified room ID. { "id":"c5", "error":null, "result": { "data": { "method":"pc.GetRoomParticipants", "participants": [ { "name":"user1", "displayName": "User 1", "id":"sip:user1@example.com" }, { "name":"user2", "displayName": "User 2", "id":"sip:user2@example.com" }, ] } }, "jsonrpc":"2.0" }