Cisco Cisco TelePresence Management Suite (TMS) Version 15 Developer's Guide

Page of 68
GetConferencesForSystems
This function returns all conferences for a list of systems between two dates. It is typically used to build a 
display of resource availability information in external application for a specific system when the external 
application does not store its own resource availability information.
The function should be used with caution. If a large number of conferences are booked between the two 
dates in Cisco TMS, it will take a long time to process the result of this function.
Supported parameters:
SystemIds
An array of IDs of the systems, based on Cisco TMS IDs.
StartDate
The start date of bookings
EndDate
The end date of bookings
ConferenceStatus
An enumeration of the type of conferences that will be fetched from Cisco TMS. The 
available types are: 
 
All
 
AllExceptDeleted
 
Pending
 
Ongoing
 
PendingAndOngoing
 
MeetingRequest (Conference has been requested by a user without booking rights, 
needs approval.)
 
Finished
 
Deleted
Returned data:
 An array with Conference objects. As of API version 11, this includes scheduled 
conferences only, no ad hoc conferences.
 
The conference objects will not include:
 
the list of participants
 
WebEx conference information
 
recording URIs
 
ConferenceInfoHtml or ConferenceInfoText
If the provided ID does not exist, this will cause an error. See the section 
GetDefaultConference
Creates a default conference object with ID equals -1 based on the conference settings specified in Cisco 
TMS. 
This function is typically used as a basis for new meetings, where all that is needed is to define the start and 
end time, along with the participants in the conference.
Supported parameters:
 None
Cisco TMSBA Programming Reference Guide
Page 49 of 68
Booking API reference