Overview |
Top Next |
AXL (Admnistrative XML) is a powerful provisioning API to extend the Cisco Unified Communications Manager 10.0. It can help businesses leverage their services to users by automating everyday communications tasks. The AXL API provides a mechanism for programmers to make several types of changes to the Cisco Unified Communications Manager Database using XML and the SOAP interface, including:
•add data •apply data •get data •list data •lockPhone •remove data •reset devices •restart devices •update data •wipePhone
AXL API methods, known as requests, use a combination of HTTPS and SOAP. Users perform requests by sending XML data to he Unified CM Publisher server. If the request completes successfully, the system returns the appropriate AXL response. All responses are named the same as associated requests, except the word “Response” is appended. For example, the XML response returned from an addPhone request is named addPhoneResponse.
Developers must have knowledge or experience in the following areas:
•TCP/IP Protocol •Hypertext Transport Protocol (specifically HTTPS) •Socket programming •XML •SOAP
Users of the AXL API must have a firm grasp of XML syntax and schema, which is used to define AXL requests, responses, and errors. For more information about XML schema, refer to http://www.w3.org/TR/xmlschema-0/. For more information about XML syntax/grammar, refer to http://www.w3.org/TR/rdf-syntax-grammar/.
AXL service is now enabled by default on all nodes (Publisher and Subscribers). It is recommended that developers always use AXL on the Publisher.
Note. The AXL API allows you to modify the Unified CM system database. Be careful not to delete or change objects unintentionally. AXL should not be used as a real-time API. AXL Compliance The Unified CM AXL implementation complies with XML Schema 1.0.
The Unified CM AXL implementation also complies with SOAP 1.1 and HTTPS 1.1 as defined by the World Wide Web Consortium (http://www.w3.org/). The AXL API runs as an independent service and can only be accessed via HTTPS.
Cisco Product Security Overview This product contains cryptographic features and is subject to United States and local country laws governing import, export, transfer and use.
Note: Delivery of Cisco cryptographic products does not imply third-party authority to import, export, distribute or use encryption. Importers, exporters, distributors and users are responsible for compliance with U.S. and local country laws. By using this product you agree to comply with applicable laws and regulations. If you are unable to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at: http://www.cisco.com/wwl/export/crypto/tool/stqrg.html. If you need further assistance please contact us by sending e-mail to export@cisco.com.
|