Subservice endpoint

This topic provides a quick reference for the method signatures of subservice API methods.

Location: http://smile.example.com:port/stage/smile/ws/v2/subservice

WSDL: http://smile.example.com:port/stage/smile/ws/v2/subservice?wsdl

Table 1. Plan change API methods
Method Method signature Purpose
addSubservice()
Subservice addSubservice(
 string usn,
 SubserviceRequest subservice)

Creates a new subservice associated to an existing subscription.

addSubservices()
addSubservices(
 string usn,
 SubserviceRequestList subserviceList)

Creates bulk subservices associated with the same subscription.

getSubservice()
getSubservice(
 string ssid)

Returns a single subservice, identified by SSID.

getSubserviceBySubserviceUsername()
getSubserviceBySubserviceUsername(
 int sid,
 string subserviceUsername)

Returns a subservice that is linked to a specified service, identified by unique service (SID) and subservice username.

getSubserviceForSubscription()
getSubservicesForSubscription(
 string usn)

Returns a list of subservices for a specified subscription.

removeSubservice()
removeSubservice(
 string ssid)

Deletes a subservice.

updateSebservice()
updateSubservice(
 Subservice sNew)

Alters information of a subservice.