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

Page of 64
Introduction
Cisco TelePresence Management Suite Extension Booking API (Cisco TMSBA) gives developers access to Cisco 
TelePresence Management Suite (Cisco TMS) booking functionality. The API is also used by the Cisco TMS 
extensions for Microsoft Exchange and IBM Lotus Notes, and the Cisco TMSPE Smart Scheduler.
This document details the objects and entities used by Cisco TMSBA, includes references of the functions and 
objects available in the booking and remote setup APIs, explains the versioning logic,and provides usage patterns 
suggesting how an external user interface, booking database, or booking system may interact with Cisco TMS using 
the APIs. 
The target audience for this document is developers seeking to implement a data/audio/video conferencing booking 
solution that is not supported by Cisco TMS directly, or where existing Cisco TMS features do not provide the 
necessary interoperability. Such booking systems will be referred to as external booking systems in this document.
Changes between API versions
Changes to Cisco TMSBA are not tracked in this document, but can be found in the release notes for the 
corresponding version of Cisco TMS. This includes unversioned changes that will apply to every version of Cisco 
TMSBA called with that version of Cisco TMS.
Related documents
The following table lists documents and websites referenced in this document, and other supporting documentation. 
All documentation for the latest version of Cisco TelePresence Management Suite Booking API can be found at: 
Title
Link
Cisco TelePresence Management Suite Release Notes
SOAP Version 1.2
Web Services Description Language (WSDL) 1.1  
WSDL 1.1 Binding Extension for SOAP 1.2
3
Cisco TelePresence Management Suite Extension Booking API  Programming Reference Guide