| Icon | Description |
|---|---|
| Telcoinabox | |
| Service Provider / Website |
| Step | Action | Publisher | Consumer | API Guide | M/O | Comments/Other Info | Type |
|---|---|---|---|---|---|---|---|
| 1 | List Services | List Services for a Customer | Optional | To retrieve all mobile services for a customer, call the Get Mobile Services endpoint. Each service returned includes a serviceType parameter on the mobileService object. Any service where serviceType returns COMPANION is a companion service. The parentLineSeqNo field identifies the primary service the companion is linked to. | REST | ||
| 2 | Get Service Detail | Get Service Detail by LineSeqNo | Optional | To view more detail about a specific service, call the Get Mobile Service endpoint. This also returns serviceType and parentLineSeqNo. | REST | ||
| 3 | Query Balance | Query Balance V3 | Optional | To display the balance of the companion service, use the existing queryBalanceV3 | Legacy SOAP API | ||
| 4 | Bar Data | Modify Mobile Features | Optional | To bar data on a companion service use classCode = E0041 and productCode = snGS1 and accessLevel = 1 | Legacy SOAP | ||
| 5 | Unbar Data | Modify Mobile Features | Optional | To bar data on a companion service use classCode = E0041 and productCode = snGS1 and accessLevel = 0 | Legacy SOAP API | ||
| 6 | Disconnect Service | Disconnect a Mobile Service | Optional | Use this API to disconnect a companion plan service | Legacy SOAP |