call: addLargeGalleryView
Namespace: microsoft.graph
Add the large gallery view to a call.
For details about how to identify a large gallery view participant in a roster so that you can retrieve the relevant data to subscribe to the video feed, see Identify large gallery view participants in a roster.
Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.
Permission type | Permissions (from least to most privileged) |
---|---|
Delegated (work or school account) | Not supported. |
Delegated (personal Microsoft account) | Not supported. |
Application | Calls.JoinGroupCallAsGuest.All, Calls.JoinGroupCall.All, Calls.InitiateGroupCall.All |
HTTP request
POST /app/calls/{id}/addLargeGalleryView
POST /communications/calls/{id}/addLargeGalleryView
Note: The
/app
path is deprecated. Going forward, use the/communications
path.
Request headers
Name | Description |
---|---|
Authorization | Bearer {token}. Required. |
Content-Type | application/json. Required. |
Request body
In the request body, provide a JSON object with the following parameter.
Parameter | Type | Description |
---|---|---|
clientContext | String | Unique client context string that can have a maximum of 256 characters. |
Response
If successful, this method returns a 202 Accepted
response code and an addLargeGalleryViewOperation object in the response body.
Example
Request
The following example shows how to add the large gallery view to a call.
POST https://graph.microsoft.com/v1.0/communications/calls/57dab8b1-894c-409a-b240-bd8beae78896/addLargeGalleryView
Content-Type: application/json
Content-Length: 46
{
"clientContext": "785f4929-92ca-497b-863f-c778c77c9758"
}
Response
The following is an example of the response.
Note: The response object shown here might be shortened for readability.
HTTP/1.1 202 ACCEPTED
Location: https://graph.microsoft.com/v1.0/communications/calls/57dab8b1-894c-409a-b240-bd8beae78896/operations/e33176d4-836a-4fd7-b95a-d11bda52811d
{
"@odata.type": "#microsoft.graph.addLargeGalleryViewOperation",
"clientContext": "785f4929-92ca-497b-863f-c778c77c9758",
"id": "e33176d4-836a-4fd7-b95a-d11bda52811d",
"resultInfo": null,
"status": "running"
}
Notification - operation completed
POST https://bot.contoso.com/api/calls
Content-Type: application/json
{
"@odata.type": "#microsoft.graph.commsNotifications",
"value": [
{
"@odata.type": "#microsoft.graph.commsNotification",
"changeType": "deleted",
"resourceUrl": "/communications/calls/57dab8b1-894c-409a-b240-bd8beae78896/operations/e33176d4-836a-4fd7-b95a-d11bda52811d",
"resourceData": {
"@odata.type": "#microsoft.graph.addLargeGalleryViewOperation",
"@odata.id": "/communications/calls/57dab8b1-894c-409a-b240-bd8beae78896/operations/e33176d4-836a-4fd7-b95a-d11bda52811d",
"clientContext": "785f4929-92ca-497b-863f-c778c77c9758",
"status": "completed"
}
}
]
}
See also
Feedback
Submit and view feedback for