1 Introduction This document contains the specification of the TANDBERG Codian Remote Management API, by which it is possible to control several Codian products. This is accomplished via messages sent using the XML-RPC protocol. XML-RPC is a simple protocol for remote procedure calling using HTTP as the transport and XML as the encoding.
The name is case sensitive. The corresponding user’s password. This parameter is ignored if the user has no password set - note that this differs from the web interface where a blank password must be blank. Reference Guide Version 3.0 rev 3.0 "Accept-Encoding:...
API-generated conferences and all other ad hoc and scheduled MCU conferences. If the participant in question is connected to an auto attendant rather than a conference, this field contains a unique identifier for that auto attendant. Reference Guide Version 3.0 rev 3.0 by_address ad_hoc...
Contains the configuration and status for port B. Comments true if the port is enabled, otherwise false. The host name of this port. true if configured by DHCP, otherwise false. a.b.c.d format. a.b.c.d format. a.b.c.d format. Reference Guide Version 3.0 rev 3.0...
Loads for the media processors (total, and split between audio and video) as percentage values. These are not present on ISDN gateways. One of outOfSpec One of active shuttingDown Comments Contains the restart log in structures as described below. Reference Guide Version 3.0 rev 3.0 critical shutDown...
The currently configured SIP proxy address. This corresponds to the “SIP proxy address” on the Settings > SIP web page, and will be an empty string value if there is no Reference Guide Version 3.0 rev 3.0 unknown User User requested...
Whether this endpoint is configured to use a sip registrar when being called. String The password for vnc endpoints. Integer The port number for vnc endpoints. struct See below for details. struct See below for details. Reference Guide Version 3.0 rev 3.0...
Integer 0 (no border), or 1, 2, or 3 for +1/+2/+3. Comments The value returned by the last enumeration call. If it is omitted, a new enumeration is started. Reference Guide Version 3.0 rev 3.0...
Page 17
If true, this endpoint will use box-wide default motion sharpness settings. Integer Only present if useDefaultMotionSharpness is false. Specifies the minimum frame rate for this endpoint. Integer Max media transmit bit rate. Integer Max media receive bit rate. Reference Guide Version 3.0 rev 3.0...
“Visibility” setting on the web UI, which can have the value Private Integer These fields set the limit on the number of audio (audio only) and video (video + Integer audio) ports for the conference. The Integer Reference Guide Version 3.0 rev 3.0 Public...
Page 19
Boolean true if new participants use the custom layout, false otherwise. Only valid if customLayoutEnabled is true. Integer A layout index, as described in appendix Reference Guide Version 3.0 rev 3.0 daily weekly monthly monthly tuesday wednesday friday...
These fields can only be used for conferences which are not of type String String ad_hoc Boolean Boolean dateTime.iso8601 Integer dateTime.iso8601 String Boolean Boolean Boolean Boolean Integer Integer Integer Integer String String String Reference Guide Version 3.0 rev 3.0 none - these values...
Name of the conference to be destroyed. Comments Name of the conference to be ended. Comments The value returned by the last enumeration call. If it is omitted, a new enumeration is started. A filter expression. Reference Guide Version 3.0 rev 3.0 conferences, however. ad_hoc...
Page 22
(and will be absent if no limits have been configured). Boolean True if a custom layout has been enabled for this conference. Integer The index (from appendix A) of the custom layout. This is only present if the custom Reference Guide Version 3.0 rev 3.0 ad_hoc...
Page 23
ID even if, for example, the conference is renamed while active, but each scheduled instance of this conference will have a different activeConferenceId. Reference Guide Version 3.0 rev 3.0 daily weekly monthly. . One of...
The bit rate of this stream in bits/second. This is only present for video streams with a defined codec. The maximum width and height of this stream. Reference Guide Version 3.0 rev 3.0 , or conferenceCustom , and describes the reason voiceActivated for undefined codecs.
- the h239 content channel h239 - a participant as identified below. participant The index of this pane. Participant identification. Only present if this pane contains a specific participant. Reference Guide Version 3.0 rev 3.0 participant...
Note that for is optional, but must be present otherwise. If present, must be h323, sip or vnc Reference Guide Version 3.0 rev 3.0 participants, this ad_hoc – these are...
Page 27
If true, the video sent to this participant will be in a Reference Guide Version 3.0 rev 3.0 . Note ad_hoc conference, this ad_hoc .
Currently, must be one of: cascadeSlaveToMaster this is only taken note of if participantType is by_address). , whereas API participants are of type by_name Comments Participant identification as described above. Reference Guide Version 3.0 rev 3.0 . (Currently default...
, change the stored configuredState configuration of a participant, or, if change the active participant state, resulting in real-time changes to that participant. Reference Guide Version 3.0 rev 3.0 . This configuredState activeState preferSharpness configuredState...
Should only be present if focusType is participant. Comments Participant identification as described above. Comments Participant identification as described above. Comments Participant identification as described above. Reference Guide Version 3.0 rev 3.0 h239 participant...
The value which should be used in the next call to get the next set of data. If this is not present, there is no further data available from the MCU. See below for contents. Comments Participant identification as described above. Reference Guide Version 3.0 rev 3.0 . If configuredState...
Page 32
Whether or not the participant should be automatically disconnected from the conference when all other participants disconnect. 0 (no border), or 1, 2, or 3 for +1/+2/+3. One of: cascadeSlaveToMaster Reference Guide Version 3.0 rev 3.0 preferSharpness automatic fixed default...
Page 33
String Integer Integer String Integer Integer Boolean String One of fixed Reference Guide Version 3.0 rev 3.0 (if set to the global default preferSharpness alerting connected . When dormant, the . It may or may not be connected disconnected none...
Page 34
Struct Only present if focusType is This structure contains participant identification members (i.e. conferenceName, participantName, participantType and participantProtocol). Reference Guide Version 3.0 rev 3.0 family<x> , or , and describes the . When the outgoing ’, the callDirection dormant...
Whether this endpoint is muted remotely. Comments Participant identification as described above. One of: down left focusIn focusOut Comments Participant identification as described above. The string to send to the participant. Reference Guide Version 3.0 rev 3.0 right zoomIn zoomOut...
Participant identification as described above. Comments One of: notLimited viewedSize aggregateBandwidth endpointLimitation One of: notLimited viewedSize aggregateBandwidth endpointLimitation Comments The value returned by the last enumeration call, if omitted, a new enumeration is started. Reference Guide Version 3.0 rev 3.0 quality flowControl quality flowControl...
MCU’s configured menu structure. dateTime.iso8601 The time at which the auto attendant was created. Comments Identifier for the auto attendant to be destroyed. Reference Guide Version 3.0 rev 3.0...
The PIN for this recording. Whether to register this recording with the sip registrar. Whether to register this recording with the h323 gatekeeper. Whether this recording has playback enabled. Reference Guide Version 3.0 rev 3.0 h323 . Defaults to false.
True if the recording can be played back by users. True if the numeric ID is registered with the SIP registrar. True if the numeric ID is registered with the h323 gatekeeper. Reference Guide Version 3.0 rev 3.0 idle initialising deleting recording...
Contains the PIN of this folder. String The numerical ids used to access these functions. String Note that these are not the same as other instances of similar names, e.g. recordingId. String These must be unique across the device. Reference Guide Version 3.0 rev 3.0...
The number of ISDN channels in use. Only present for ISDN participants. The channels in use by this call. Only present for ISDN participants. Reference Guide Version 3.0 rev 3.0 (for ISDN). h320 proceeding alerting Only present for...
Comments An enumerateID, as specified in section 2. Comments An enumerateID, as specified in section 2. See below for layout of the structures. Reference Guide Version 3.0 rev 3.0 , depending on the none , depending on the none if this...
The index of the low channel. The index of the high channel. True if the search order is high to low, false if Reference Guide Version 3.0 rev 3.0 , depending on the none , depending on the...
Page 45
True if this a voice call, false if a data call. Only present if active. True if this call is incoming, false if outgoing. Only present if active. Only present if active. Only present if active. Reference Guide Version 3.0 rev 3.0...
The time at which the conference started at or will start The time at which the conference will end. If the conference is permanent then this parameter is absent. The PIN. Comments The participant name supplied in the participant.add message. Reference Guide Version 3.0 rev 3.0...
The address used to connect to the remote endpoint in question. Only returned when the address is known, or if the participant is configured via the API (which requires the address to be specified when added). Reference Guide Version 3.0 rev 3.0...
Page 49
(in the event that it has disconnected). true if this participant is currently the active speaker in the conference. The configured layout behavior for this Reference Guide Version 3.0 rev 3.0 connected call state,...
Page 50
MCU is not currently transmitting video to the participant in question. The values for this are those described in appendix A. Either incoming Reference Guide Version 3.0 rev 3.0 outgoing...
“administrator” privilege. Any user with administrator privileges. Any user with administrator privileges. Any user with administrator privileges. Any user with privilege “conference detail” or higher. As above for “participant.modify”. As above for “participant.add”. Reference Guide Version 3.0 rev 3.0...
Need help?
Do you have a question about the 3.0 and is the answer not in the manual?
Questions and answers