Online meetings dashboard

The onlineMeetings resource acts as a dashboard that represents the ability of a user to create and manage online meetings.

Applies to: Skype for Business 2015

Users can create and manage online meetings in Skype for Business by using the onlineMeetings resource. This is the dashboard to view, schedule and manage online meetings.

Resource representation

The following table contains a representation of the onlineMeetings resource.

Property bag

"rel" : "onlineMeetings"

Links

"self" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings"
},
"myAssignedOnlineMeeting" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings/myOnlineMeetings/714"
},
"myOnlineMeetings" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings/myOnlineMeetings"
},
"onlineMeetingDefaultValues" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings/onlineMeetingDefaultValues"
},
"onlineMeetingEligibleValues" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings/onlineMeetingEligibleValues"
},
"onlineMeetingInvitationCustomization" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings/onlineMeetingInvitationCustomization"
},
"onlineMeetingPolicies" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings/onlineMeetingPolicies"
},
"phoneDialInInformation" : {
 "href" : "/ucwa/v1/applications/878/onlineMeetings/phoneDialInInformation"
}

Every online meeting is considered a private meeting. Only those who know the coordinates of this meeting can join. Every user also has an assigned meeting, known as the public meeting, if the deployment supports it. The public meeting is per user and the coordinates never change. If the user uses the public meeting to schedule an online meeting, anyone who has the coordinates can step into this meeting at any time. Every online meeting includes several kinds of information such as the ID, subject, description, access level, leader assignment, expiry date, lobbyByPass settings, meeting URI, and so on.

myOnlineMeetings

The myOnlineMeetings resource can be used to create a new online meeting as well as to modify or delete an existing online meeting.

myAssignedOnlineMeeting

The client can send a GET request on the myAssignedOnlineMeeting resource to get the public meeting that is created by default in the Skype for Business store if the deployment supported it. By default this is displayed to the user when she chooses to create an online meeting.

onlineMeetingDefaultValues

Use the onlineMeetingDefaultValues resource to represent the default values for various properties of a meeting. This set of default values is used by the application to provide a meaningful UI to the user when an online meeting is created.

onlineMeetingEligibleValues

Use the onlineMeetingEligibleValues resource to represent the set of allowed values that certain properties can have in a meeting. This set of values is used by the application to provide a meaningful UI to the user when an online meeting is created.

onlineMeetingPolicies

Use the onlineMeetingPolicies resource to set and get the policies used to create and manage meetings. Before scheduling a meeting, a client is expected to retrieve and honor these policies. If a client schedules a meeting that violates these policies, the scheduling request can fail. To get the current policies, send a GET request on the onlineMeetingPolicies resource.

phoneDialInInformation

Use the phoneDialInInformation resource to retrieve local telephone number information that is helpful for attendees to know about available numbers based on their region. The client provides the local telephone number in the UI presented to the user.

onlineMeetingInvitationCustomization

Use the onlineMeetingInvitationCustomization resource to get data that can be used to customize a meeting for the particular company. This includes properties such as the company help URL, company logo, meeting invitation footer, and others.