David Staudt:
AXL is a web service which accepts XML documents in a particular format/schema and returns them as well. If you are looking for a listing of all the available requests and their corresponding XML document formats and particulars, the 'Interface Spec' documents such as '8.0(1) Cisco Unified Communications Manager Admin XML Interface Spec (zip)' should help.
The final definition of the AXL interface will be the XSD and WSDL schema files for AXL. These are available for download from the UCM server appliance itself under Applications/Plugins.
The problem with the WSDL is that it does not tell you all sorts of important things. Like. Wildcard is not * it is % and I only figured it out by guessing. A field like <pattern> means what? What goes in it?
Not all is obvious, and the WSDL does not define what data should go in each field, only the bare minimum (0-100 chars in size, or the like).
Or that the <dirn uuid="{1234-123-123-12334}> is the Directory Numbers uuid, vs the parent nodes @uuid="{123-1231-13-123} or the like.
There is a word for this I am missing to describe what I want. I am thinking metadata but this is wrong.