Show / Hide Table of Contents

Calls.InitiateGroupCalls.All

Graph Methods

Type: A = Application Permission, D = Delegate Permission

Ver Type Method
Beta A DELETE /app/calls/{id}/audioRoutingGroups/{id}
Beta A DELETE /communications/calls/{id}/audioRoutingGroups/{id}
Beta A GET /app/calls/{id}/audioRoutingGroups/{id}
Beta A GET /communications/calls/{id}/audioRoutingGroups/{id}
Beta A PATCH /app/calls/{id}/audioRoutingGroups/{id}
Beta A PATCH /communications/calls/{id}/audioRoutingGroups/{id}
Beta A POST /app/calls
Beta A POST /app/calls/{id}/audioRoutingGroups
Beta A POST /app/calls/{id}/participants/configureMixer
Beta A POST /app/calls/{id}/participants/invite
V1 A POST /communications/calls
Beta A POST /communications/calls/{id}/audioRoutingGroups
Beta A POST /communications/calls/{id}/participants/configureMixer
V1 A POST /communications/calls/{id}/participants/invite

Application Permission

Id
Display String
Description

Resources

appHostedMediaConfig

Property Type Description
blob String The media configuration blob generated by smart media agent.

audioRoutingGroup

Property Type Description
id string Read-only.
receivers collection(string) List of receiving participant ids.
routingMode string Routing group mode. Possible values are: oneToOne, multicast.
sources collection(string) List of source participant ids.

call

Property Type Description
callbackUri String The callback URL on which callbacks will be delivered. Must be https.
callChainId String A unique identifier for all the participant calls in a conference or a unique identifier for two participant calls in a P2P call. This needs to be copied over from Microsoft.Graph.Call.CallChainId.
callRoutes callRoute collection The routing information on how the call was retargeted. Read-only.
chatInfo chatInfo The chat information. Required information for joining a meeting.
direction callDirection The direction of the call. The possible value are incoming or outgoing. Read-only.
id String The call id. Read-only.
mediaConfig appHostedMediaConfig or serviceHostedMediaConfig The media configuration. Required.
mediaState callMediaState Read-only. The call media state.
meetingInfo organizerMeetingInfo or tokenMeetingInfo The meeting information that's required for joining a meeting.
transcription callTranscriptionInfo The transcription information for the call. Read-only.
myParticipantId String Read-only.
requestedModalities modality collection The list of requested modalities. Possible values are: unknown, audio, video, videoBasedScreenSharing, data.
resultInfo resultInfo The result information. For example can hold termination reason. Read-only.
source participantInfo The originator of the call.
state callState The call state. Possible values are: incoming, establishing, ringing, established, hold, transferring, transferAccepted, redirecting, terminating, terminated. Read-only.
subject String The subject of the conversation.
targets invitationParticipantInfo collection The targets of the call. Required information for creating peer to peer call.
toneInfo toneInfo Read-only.
incomingContext incomingContext Call context associated with an incoming call.

chatInfo

Property Type Description
messageId String The unique identifier for a message in a Microsoft Teams channel.
replyChainMessageId String The ID of the reply message.
threadId String The unique identifier for a thread in Microsoft Teams.

commsOperation

Property Type Description
clientContext String Unique Client Context string. Max limit is 256 chars.
id String The operation ID. Read-only.
resultInfo resultInfo The result information. Read-only.
status String Possible values are: notStarted, running, completed, failed. Read-only.

IdentitySet

Property Type Description
application Identity Optional. The application associated with this action.
device Identity Optional. The device associated with this action.
user Identity Optional. The user associated with this action.

invitationParticipantInfo

Property Type Description
identity identitySet The identitySet associated with this invitation.
participantId String Optional. The ID of the target participant.
replacesCallId String Optional. The call which the target identity is currently a part of. For peer-to-peer case, the call will be dropped once the participant is added successfully.

inviteParticipantsOperation

Property Type Description
clientContext String The client context.
id String The server operation id. Read-only.
participants invitationParticipantInfo collection The participants to invite.
resultInfo resultInfo The result information. Read-only.
status String Possible values are: notStarted, running, completed, failed. Read-only.

participantMixerLevel

Property Type Description
ducking audioDuckingConfiguration Configuration of ducking (phasing in and out) of other sources for this partipant custom mix.
exclusiveMode boolean Whether sources without explicit source level should be removed from the mix.
participant String The participant for whom the mixer is being configured.
sourceLevels audioSourceLevel collection Level configuration for other sources.
In This Article
Back to top Created by merill | Submit feedback