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

Page of 33
Remote setup API reference 
Cisco TMS Extension Booking API Programming Reference Guide (13.0.1) 
Page 10 of 33 
 
 
Remote setup API reference 
TMSSystem object 
The TMSSystem object contains information about a system in Cisco TMS. This object is used to read 
information from Cisco TMS; remote setup API does not support updating system information in Cisco 
TMS.  
Use this object to import the required information into the third party application. The SystemId is required 
to connect the application entity with the system in Cisco TMS.  In addition other information can be 
imported and shown for informative purposes, e.g. like the name of the system. 
The XML below describes the TMSSystem object. Following the XML is a description of the elements and 
what information each element it contains.  
<TMSSystem>  
    <SystemId>
long
</SystemId> 
    <SystemName>
string
</SystemName> 
    <Contact>
string
</Contact> 
    <Manufacturer>
string
</Manufacturer>+ 
    <Description>
string
</Description> 
    <SystemType>
string
</SystemType> 
    <NetworkAddress>
string
</NetworkAddress> 
    <Location>
string
</Location> 
    <ISDNNumber>
string
</ISDNNumber> 
    <QNumber>
string
</QNumber> 
    <WebInterfaceURL>
string
</WebInterfaceURL> 
    <SIPUri>
string
</SIPUri> 
    <H323Id>
string
</H323Id> 
    <E164Alias>
string
</E164Alias> 
    <TimeZone> 
        <TimezoneName>
string
</TimezoneName> 
        <StartTimeDTS>
string
</StartTimeDTS> 
        <EndTimeDTS>
string
</EndTimeDTS> 
        <GMTOffset>
string
</GMTOffset> 
    </TimeZone> 
    <SystemCategory> 
        <systemCategory>
Endpoint
 or 
Equipment
 or 
Room
 or 
Recording
</systemCategory> 
    </SystemCategory> 
    <SystemStatus> 
        <SystemStatus>
Alive
 or 
Idle 
or 
InCall
 or 
NoResponse
 or 
Unknown
</SystemStatus> 
    </SystemStatus> 
</TMSSystem> 
Note that all fields are not required, so the output might contain less system information than the object 
can hold. 
TMSSystem 
SystemId  
The ID of the system in Cisco TMS. Use this to refer to the associated system in 
Cisco TMS from your application. Forexample, when booking a conference, insert