Specifications

PA-001011-03-04 Aastra July 2014
15
1 Introduction
1.1 Aastra XML API
Aastra SIP phones support an XML API since firmware release 1.3.0. This XML API allows external
applications to control the display of the phone as well as its configuration.
The list of potential XML applications is endless, see chapter 9 for some examples of potential XML
applications.
This document details the XML objects supported by the Aastra SIP phones using firmware version
3.3.1 and how to implement them.
1.2 Revision History
1.2.1 Version 3.3.1 SP4 (9143i / 9480i / 9480iCT / 6730i / 6731i / 6739i / 53i / 55i / 57i / 57iCT /
6863i / 6865i / 6867i)
6867i only
o Icon support in TopTitle tag for UI XML objects
o Color tag for AastraIPPhoneStatus
1.2.2 Version 3.3.1 SP3 (9143i / 9480i / 9480iCT / 6730i / 6731i / 6739i / 53i / 55i / 57i / 57iCT /
6863i / 6865i / 6867i)
Firmware not available for 6735i/6737i
Added support for 6863i, 6865i and 6867i
1.2.3 Version 3.3.1 (9143i/9480i/9480iCT/6730i/6731i/6739i/53i/55i/57i/57iCT)
Firmware not available for 6735i/6737i
Wav.Repeat command removed.
New Melody.Play and Melody.Stop commands to repeatedly play a wav file.
1.2.4 Version 3.3.1 (9143i/9480i/9480iCT/6730i/6731i/6739i/53i/55i/57i/57iCT)
Firmware not available for 6735i/6737i
AastraIPPhoneConfiguration now allows locking/unlocking softkeys and
programmable hardkeys using the “softkeyN locked: 0/1” parameter.
New wave file streaming command Wav.Repeat to repeat the wave streaming until it is
stopped by a Wav.Stop command.
Volume control tag added to the wave streaming commands Wav.Play and Wav.Repeat.
1.2.5 Version 3.3.0 (9143i/9480i/9480iCT/6730i/6731i/6739i/53i/55i/57i/57iCT)
Firmware not available for 6735i/6737i
AastraIPPhoneConfiguration now supports range settings in order for instance to
reset a list of softkeys in a single command.
New XML command to control all the softkey attached LEDs in a single command.
New GoodbyeLockinURI parameter attaching an action to the Goodbye key when
displayed XML UI object is in LockedIn mode.
New phone variable $$ACTIVEPROXY$$ reflecting current active proxy and providing
XML server redundancy information.
Aastra6739i only
o AastraIPPhoneStatus can be used to display icons on the top line