SPA500 series, starting from release 7.4.X, uses the Cisco XML Services Interface (XSI) for the support of application services, implementing the following objects depending on the phone model.
Object | *SPA50XG / SPA303
| SPA525G | Notes |
CiscoIPPhoneMenu | X | X |
|
CiscoIPPhoneText | X | X |
|
CiscoIPPhoneInput | X | X |
|
CiscoIPPhoneDirectory | X | X |
|
CiscoIPPhoneImage |
| X |
|
CiscoIPPhoneImageFile |
| X |
|
CiscoIPPhoneGraphicMenu |
| X |
|
CiscoIPPhoneGraphicFileMenu |
| X | Touch screen input not supported |
CiscoIPPhoneIconMenu | X | X |
|
CiscoIPPhoneIconFileMenu |
| X |
|
CiscoIPPhoneStatus |
| X |
|
CiscoIPPhoneStatusFile |
| X |
|
CiscoIPPhoneExecute | X | X |
|
CiscoIPPhoneResponse | X | X |
|
CiscoIPPhoneError | X | X |
|
* Excluding SPA501G and SPA301 which do not have a display
More information about object and instructions of the XML interface can be found on the Cisco Unified IP Phone Services Application Development Notes.