API Reference

QueryAllContractSubscriptionPackages

With this operation, it is possible to retrieve a list of all subscription packages together with trigger package information. It also lists those subscription packages to which subscriptions cannot be assigned.

The WSDL is available at the following URL, where the <baseURI> parameter is provided by the operator:

— <baseURI>/dcpapi/SubscriptionManagement?WSDL

EXAMPLE OF API REQUEST:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" ⇒
xmlns:sub="http://api.dcp.ericsson.net/SubscriptionManagement">
<soapenv:Header/>
<soapenv:Body>
<sub:QueryAllContractSubscriptionPackages>
<customerNo>00000001</customerNo>
</sub:QueryAllContractSubscriptionPackages>
</soapenv:Body>
</soapenv:Envelope>
EXAMPLE OF API RESPONSE:
<env:Envelope
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<ns2:QueryAllContractSubscriptionPackagesResponse ⇒
xmlns:ns2="http://api.dcp.ericsson.net/SubscriptionManagement">
<subscriptionPackage>
<description>Enterprise A SP11 Basic</description>
<id>88000001001_SP_11</id>
<serviceContractId>T09121002_SC_01</serviceContractId>
<company>Enterprise A</company>
</subscriptionPackages>
<subscriptionPackage>
<description>Enterprise A SP12 Advanced</description>
<id>88000001001_SP_12</id>
<serviceContractId>T09121002_SC_01</serviceContractId>
<triggerPackageNo>1000348</triggerPackageNo>
<company>Enterprise A</company>
</subscriptionPackages>
</ns2:QueryAllContractSubscriptionPackagesResponse>
</env:Body>
</env:Envelope>