Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph
The call resource is created when there's an incoming call for the application or the application creates a new outgoing call via a POST on communications/calls.
Calls can be set up as a peer-to-peer or as a group call. To create or join a group call, supply the chatInfo and meetingInfo. If these values aren't supplied, a new group call is created automatically. For an incoming call, record these values in a highly available store so that your application can rejoin the call if your application crashes.
Although the same identity can't be invited multiple times, it's possible for an application to join the same meeting multiple times. Each time the application wants to join a call, a separate identity must be provided in order for the clients to display them as different participants.
Note: You can get the join URL from a meeting scheduled with Microsoft Teams. Extract the data from the URL as shown to populate
chatInfoandmeetingInfo.
https://teams.microsoft.com/l/meetup-join/19%3ameeting_NTg0NmQ3NTctZDVkZC00YzRhLThmNmEtOGQ3M2E0ODdmZDZk%40thread.v2/0?context=%7b%22Tid%22%3a%2272f988bf-86f1-41af-91ab-2d7cd011db47%22%2c%22Oid%22%3a%224b444206-207c-42f8-92a6-e332b41c88a2%22%7d
Becomes:
https://teams.microsoft.com/l/meetup-join/19:meeting_NTg0NmQ3NTctZDVkZC00YzRhLThmNmEtOGQ3M2E0ODdmZDZk@thread.v2/0?context={"Tid":"72f988bf-86f1-41af-91ab-2d7cd011db47","Oid":"4b444206-207c-42f8-92a6-e332b41c88a2"}
Note
The following known issues are associated with this resource:
Methods
| Method | Return Type | Description |
|---|---|---|
| Create | call | Create call enables your bot to create a new outgoing peer-to-peer or group call, or join an existing meeting. |
| Get | call | Read properties of the call object. |
| Delete/hang up | None | Delete or Hang-up an active call. |
| Keep alive | None | Ensure that the call remains active. |
| Call handling | ||
| Answer | None | Answer an incoming call. |
| Reject | None | Reject an incoming call. |
| Redirect | None | Redirect an incoming call. |
| Transfer | None | Transfer a call |
| Group calls | ||
| List |