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

Page of 53
Booking API reference
Cisco TMSBA Programming Reference Guide
Page 42 of 53
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.
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
Returned data:
 A Conference object using the default values defined in Cisco TMS. 
 
The start time of the conference is set to the current time. 
 
The end time is set to the start time + Default Scheduled Call Duration (in minutes) as configured under 
Administrative Tools > Configuration > Conference Settings
.
GetTransactionsSince 
This function is used to get a list of conference creations, updated and deletions that must be performed in 
order to keep a mirrored conference database synchronized. The transaction identified as 
CurrentTransactionId will not be included in the array.
Supported parameters:
CurrentTransactionId
The transaction ID of the last committed transaction of the last 
synchronization.
Returned data:
 An array of transactions since the CurrentTransactionId.
If the provided ID does not exist, this will cause an error. See the section