Subscription API overview

A subscription is a single instance of a service that is provided to a customer, for example:
  • a mobile number
  • a DSL connection
  • a CAT (customer access toolkit) subscription
A subscription is linked to an account and is often the source of usage and recurring charges. You can use the subscription endpoint of the SOAP API to:
  • retrieve subscription information
  • update, cancel, suspend and resume a subscription
  • apply a feature to a subscription
  • manage plans
  • add and remove number and IP range reservations
  • download rated and unrated activity statements
Subscription API methods are often linked to messages in the SmileSubscription. The messages help you perform the following tasks:
  • order a subscription with an upstream provider
  • synchronise subscription changes across your network, for example, provisioning and fulfilment
  • control network access
  • respond to subscription feature changes

The subscription WSDL is located at http://smile.example.com:port/stage/smile/ws/v2/subscription?wsdl

The plan change WSDL is located at http://smile.example.com:port/stage/smile/ws/v2/subscription/planchange?wsdl. The plan change endpoint is only available for BigRating (RTR) subscriptions.