Endpoints
| Method | Path | Description |
|---|---|---|
GET | /api/v1/provider/subscribers/{id}/subscriptions | List a subscriber’s subscriptions |
POST | /api/v1/subscription/{id}/activate | Activate a PENDING subscription |
POST | /api/v1/subscription/{id}/cancel | Cancel and deprovision |
POST | /api/v1/subscription/{id}/suspend | Suspend port access |
POST | /api/v1/subscription/{id}/reactivate | Restore port access after suspension |
POST | /api/v1/subscription/{id}/change-plan | Change to a different plan version |
X-API-Key. Cancel, suspend, reactivate, and change-plan trigger background network operations on the switch.
Change plan body
Subscription status values
| Status | Description |
|---|---|
PENDING | Created, not yet activated |
PENDING_INSTALL | Home-drop — waiting for technician |
ACTIVE | Port provisioned, internet live |
SUSPENDED | Port blocked, subscription preserved |
CANCELLED | Port deprovisioned, service ended |