Is there an API for WSO2 API Manager that I can consume? As in say, get a list of the API's or whatever. I heard there is a SOAP API for this, but I cannot find anything about it. I'm hoping someone has got some information. I found this XML file (listed below) that may or may not be what I need but I'm a total noob when it comes to SOAP and don't know of this what I need. Here's the file contents. Is this what a WSDL file would look like? \[code\]<?xml version="1.0" encoding="UTF-8"?><serviceGroup name="API" successfullyAdded="true"> <service name="API" exposedAllTransports="true" serviceDeployedTime="1347567758279" successfullyAdded="true"> <operation name="getAPI"> <parameter name="AuthorizationAction">/permission/admin/manage/resources/govern/apis/list</parameter> <module name="addressing" version="4.0" type="engagedModules"/> <module name="relay" version="4.0" type="engagedModules"/> </operation> <operation name="updateAPI"> <parameter name="AuthorizationAction">/permission/admin/manage/resources/govern/apis/add</parameter> <module name="addressing" version="4.0" type="engagedModules"/> <module name="relay" version="4.0" type="engagedModules"/> </operation> <operation name="getAPIDependencies"> <parameter name="AuthorizationAction">/permission/admin/manage/resources/govern/apis/list</parameter> <module name="addressing" version="4.0" type="engagedModules"/> <module name="relay" version="4.0" type="engagedModules"/> </operation> <operation name="addAPI"> <parameter name="AuthorizationAction">/permission/admin/manage/resources/govern/apis/add</parameter> <module name="addressing" version="4.0" type="engagedModules"/> <module name="relay" version="4.0" type="engagedModules"/> </operation> <operation name="getAPIArtifactIDs"> <parameter name="AuthorizationAction">/permission/admin/manage/resources/govern/apis/list</parameter> <module name="addressing" version="4.0" type="engagedModules"/> <module name="relay" version="4.0" type="engagedModules"/> </operation> <operation name="deleteAPI"> <parameter name="AuthorizationAction">/permission/admin/manage/resources/govern/apis/add</parameter> <module name="addressing" version="4.0" type="engagedModules"/> <module name="relay" version="4.0" type="engagedModules"/> </operation> <bindings> <binding name="APISoap12Binding"> <operation name="getAPI"/> <operation name="updateAPI"/> <operation name="getAPIDependencies"/> <operation name="addAPI"/> <operation name="deleteAPI"/> <operation name="getAPIArtifactIDs"/> </binding> <binding name="APIHttpBinding"> <operation name="getAPI"/> <operation name="updateAPI"/> <operation name="getAPIDependencies"/> <operation name="addAPI"/> <operation name="deleteAPI"/> <operation name="getAPIArtifactIDs"/> </binding> <binding name="APISoap11Binding"> <operation name="getAPI"/> <operation name="updateAPI"/> <operation name="getAPIDependencies"/> <operation name="addAPI"/> <operation name="deleteAPI"/> <operation name="getAPIArtifactIDs"/> </binding> </bindings> <policies/> <module name="addressing" version="4.0" type="engagedModules"/> <module name="relay" version="4.0" type="engagedModules"/> <parameter name="enableMTOM">true</parameter> <parameter name="adminService">true</parameter> <parameter name="AuthorizationAction">/permission/admin/login</parameter> <parameter name="hiddenService">true</parameter> </service></serviceGroup>\[/code\]