You must enable these features in NetSuite in order for StarShip to integrate. Complete these steps before you add the company in StarShip. You need a NetSuite Administrator role.
Enable features
- In NetSuite, go to Setup > Company > Setup Tasks > Enable Features.
- On the SuiteCloud tab, enable REST WEB SERVICES and OAUTH 2.0.
- On the Analytics tab, enable SUITEANALYTICS WORKBOOK.
- Click Save.
Create an integration record
- Go to Setup > Integration > Manage Integrations > New.
- Enter a name that identifies StarShip, for example StarShip.
- Set State to Enabled.
- Open the Authentication subtab.
- Under OAuth 2.0, check Client Credentials (Machine to Machine) Grant.
- Under Scope, check REST Web Services.
- Do not check Public Client. The Client Credentials grant does not support public clients.
- If NetSuite requires a Redirect URI, enter https://starship.online/.
- Click Save.
- Copy the Client ID (also shown as Consumer Key / Client ID). You will paste it into StarShip.

Copy the Account ID
- Go to Setup > Company > Company Information.
- Copy the Account ID.
- Sandbox account IDs typically end with -sb1 or _SB1 (for example 1234567-sb1). Enter the Account ID exactly as shown. StarShip accepts hyphen or underscore.
