Feature Request : Starlink API Integration for Automated Provisioning & Management

As more ISPs become Starlink Authorized Resellers, there is a growing need to manage Starlink terminals and subscriptions directly from IS¨P Billing systems just like we manage MikroTik, Huawei OLT, or TR-069 devices today.

I'm requesting a native Splynx module (or add-on) that integrates with the Starlink Enterprise API v2 to automate provisioning, deprovisioning, monitoring, and billing of Starlink services.

Current Situation:

Today, ISPs who resell Starlink services must manually:

  • Log into the Starlink Enterprise portal to activate/deactivate service lines

  • Copy terminal serial numbers and subscription IDs between Splynx and Starlink

  • Monitor terminal health and telemetry through a separate dashboard

  • Reconcile billing between Splynx invoices and Starlink wholesale charges

  • Handle plan changes (upgrades/downgrades) through the Starlink portal independently of Splynx

This creates double data entry, billing discrepancies, delayed provisioning, and poor customer experience exactly the problems Splynx solves for traditional ISP infrastructure.

Proposed Solution:

A Splynx add-on that connects to the Starlink Enterprise Management API (v2) with the following capabilities:

1. Automated Provisioning

  • When a Starlink service is created in Splynx → automatically activate the service line via POST /service-lines on Starlink API

  • Map Splynx tariff plans to Starlink subscription types (50GB, 500GB, 1TB, Unlimited, etc.)

  • Store Starlink serviceLineNumber, terminalId, and accountNumber as custom fields in Splynx

2. Automated Deprovisioning

  • When a Splynx service is cancelled or suspended → automatically deactivate via PATCH /service-lines/{id} or DELETE

  • Support both temporary suspension and permanent termination

  • Sync status back to Splynx (active, suspended, terminated)

3. Telemetry & Monitoring

  • Pull terminal telemetry (uptime, latency, throughput, obstruction %) via the Starlink Telemetry API

  • Display terminal health in the Splynx customer card or network monitoring dashboard

  • Trigger alerts when terminals go offline or performance degrades

4. Billing Reconciliation

  • Sync Starlink wholesale usage data with Splynx billing

  • Support data overage tracking and automatic surcharge invoicing

  • Match Starlink billing cycles with Splynx invoice periods

5. Terminal Inventory Management

  • Track Starlink hardware (dishes, routers, mounts) in Splynx inventory

  • Link terminal serial numbers to customer accounts

  • Manage RMA and replacement workflows

Why This Matters:

  • Starlink now has 7,000+ satellites and operates in 100+ countries, with a rapidly growing Authorized Reseller program

  • Many ISPs, especially in Africa, Latin America, and rural markets, are adding Starlink as a service offering alongside fiber/wireless

  • Splynx already serves 1000+ ISPs worldwide — many of whom are likely reselling or considering reselling Starlink

  • The Starlink Enterprise API v2 is mature and well-documented, with OAuth2 authentication and RESTful endpoints

  • No ISP billing platform currently offers native Starlink integration — this would be a first-mover advantage for Splynx

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board

💡 Feature Request

Date

9 days ago

Author

yves.belebenie@arctelecom.sn

Subscribe to post

Get notified by email when there are changes.