Show / Hide Table of Contents

OnlineMeetings.ReadWrite.All

Allows the app to read and create online meetings as an application in your organization.

Graph Methods

Type: A = Application Permission, D = Delegate Permission

Ver Type Method
V1 A DELETE /me/onlineMeetings/{meetingId}
Beta A DELETE /me/onlineMeetings/{meetingId}/registration
Beta A DELETE /me/onlineMeetings/{meetingId}/registration/registrants/{registrantId}
V1 A DELETE /users/{userId}/onlineMeetings/{meetingId}
Beta A DELETE /users/{userId}/onlineMeetings/{meetingId}/registration
Beta A DELETE /users/{userId}/onlineMeetings/{meetingId}/registration/registrants/{registrantId}
Beta A DELETE https://graph.microsoft.com/beta/me/onlineMeetings/{meetingId}
Beta A DELETE https://graph.microsoft.com/beta/users/{userId}/onlineMeetings/{meetingId}
V1 A GET /me/onlineMeetings/{meetingId}
Beta A GET /me/onlineMeetings/{meetingId}/registration
Beta A GET /me/onlineMeetings/{meetingId}/registration/registrants
V1 A GET /users/{userId}/onlineMeetings/{meetingId}
Beta A GET /users/{userId}/onlineMeetings/{meetingId}/registration
Beta A GET /users/{userId}/onlineMeetings/{meetingId}/registration/registrants
V1 A PATCH /me/onlineMeetings/{meetingId}
V1 A PATCH /users/{userId}/onlineMeetings/{meetingId}
V1 A POST /me/onlineMeetings
Beta A POST /me/onlineMeetings/{meetingId}/registration
Beta A POST /me/onlineMeetings/{meetingId}/registration/registrants
V1 A POST /me/onlineMeetings/createOrGet
V1 A POST /users/{userId}/onlineMeetings
Beta A POST /users/{userId}/onlineMeetings/{meetingId}/registration
Beta A POST /users/{userId}/onlineMeetings/{meetingId}/registration/registrants

Application Permission

Id b8bb2037-6e08-44ac-a4ea-4674e010e2a4
Display String Read and create online meetings
Description Allows the app to read and create online meetings as an application in your organization.

Resources

chatInfo

Property Type Description
messageId String The unique identifier of 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.

externalMeetingRegistrant

Property Type Description
id String The unique identifier of the registrant in the external registration system. Inherited from meetingRegistrantBase.
joinWebUrl String A unique web URL for the registrant to join the meeting. Inherited from meetingRegistrantBase. Read-only.
tenantId String The tenant ID of this registrant if in Azure Active Directory.
userId String The user ID of this registrant if in Azure Active Directory.

externalMeetingRegistration

Property Type Description
allowedRegistrant meetingAudience Specifies who can register for the meeting. Inherited from meetingRegistrationBase.

meetingParticipants

Property Type Description
attendees meetingParticipantInfo collection
organizer meetingParticipantInfo

onlineMeeting

Property Type Description
allowedPresenters onlineMeetingPresenters Specifies who can be a presenter in a meeting. Possible values are listed in the following table.
allowAttendeeToEnableCamera Boolean Indicates whether attendees can turn on their camera.
allowAttendeeToEnableMic Boolean Indicates whether attendees can turn on their microphone.
allowMeetingChat meetingChatMode Specifies the mode of meeting chat.
allowTeamworkReactions Boolean Indicates whether Teams reactions are enabled for the meeting.
attendeeReport Stream The content stream of the attendee report of a Microsoft Teams live event. Read-only.
audioConferencing audioConferencing The phone access (dial-in) information for an online meeting. Read-only.
broadcastSettings broadcastMeetingSettings Settings related to a live event.
chatInfo chatInfo The chat information associated with this online meeting.
creationDateTime DateTime The meeting creation time in UTC. Read-only.
endDateTime DateTime The meeting end time in UTC.
id String The default ID associated with the online meeting. Read-only.
isBroadcast Boolean Indicates if this is a Teams live event.
isEntryExitAnnounced Boolean Indicates whether to announce when callers join or leave.
joinInformation itemBody The join information in the language and locale variant specified in the Accept-Language request HTTP header. Read-only.
joinWebUrl String The join URL of the online meeting. Read-only.
lobbyBypassSettings lobbyBypassSettings Specifies which participants can bypass the meeting lobby.
participants meetingParticipants The participants associated with the online meeting. This includes the organizer and the attendees.
recordAutomatically Boolean Indicates whether to record the meeting automatically.
startDateTime DateTime The meeting start time in UTC.
subject String The subject of the online meeting.
videoTeleconferenceId String The video teleconferencing ID. Read-only.
In This Article
Back to top Created by merill | Submit feedback