Service endpoint

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

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

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

Table 1. Service API methods
Method Method signature Purpose
echo()
string echo(string value)
Returns any value passed to the method.
getOverrideableDestinations()
Destinations getOverrideableDestinations(
 int sid)
Returns a list of tariff destinations that can be overridden for a given service.
getPlanConfiguration()
PlanConfiguration getPlanConfiguration(
 int company, string plan)
Returns the plan configuration details of a service.
getServiceDescription()
ServiceDescription getServiceDescription(
 int sid)
Retrieves service information.
getTariffTypes()
TariffTypes getTariffTypes(
 int sid)
Returns all tariff types for a given service.
qualifyService()
ServiceQualificationResponse qualifyService(
 int sid, 
 ServiceQualificationArguments serviceQualificationArguments)
Sends data to an upstream provider for qualification.