API access is available for Starlink Authorized Resellers or Enterprise Customers in order to manage accounts, user terminals, and service.
To set up API access, log into your Starlink account and select the "Settings" tab. In the section named "Service Accounts" select the "Add Service Account" in the top right corner to create a new service account. If you do not see the section "Service Accounts" please contact Customer Support for assistance.
Starting October 29, 2025, the V2 Enterprise endpoints will release with a different method of creating and managing service accounts. To improve security, the Starlink v2 service account system creates service accounts that are tied to a unique Starlink account. Multiple service accounts can be created per Starlink account. Service accounts are not limited to one user, but users should keep credentials secure.
Service Account Management will be a permission group inherited by Admin users that enables them to create service accounts. Users with Service Account Management are limited to creating service accounts up to their existing roles.
For detailed authentication questions, refer to the "Authentication" guide on our readme.io documentation (https://starlink.readme.io/docs).
Can't find what you're looking for? Contact Support.