Skip to content

ilkermansur/Cisco-Axl-Services

Repository files navigation

Cisco-Axl-Services

Cisco Call Manager's API - AXL Services using python AXL Services will allow you to collect/ manage/ update/ add data to call manager through API.

Note: Each script is developed as standalone

AXL Services:

To list all axl service you can run command: python -mzeep "axlapi.wsdl" e.g Python -mzeep 'file://C:/Users/7313482/Desktop/Projects/Tools/axlsqltoolkit/schema/current/AXLAPI.wsdl'

Requirements :

  1. install zeep - "pip install zeep"
  2. download axlSQLToolKit from Call manager/ CUCM and add a reference to the file "axlsqltoolkit/schema/current/AXLAPI.wsdl"

Each script will prompt for the following params:

  1. CUCM Hostname / IP Address
  2. UserName for Cisco AXL
  3. Password for Cisco AXL
  4. WSDL location from the downloaded axlSQLToolKit. e.g 'file://C:/Users/7313482/Desktop/Projects/Tools/axlsqltoolkit/schema/current/AXLAPI.wsdl'
  5. additional params based on the function your using such as deviceName, userid, etc.

About

CUCM AXL Python Programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages