NetSuite Authentication

DataSiv supports integrating into NetSuite's SuiteTalk Web Services via Rest API or SOAP Api. NetSuite provides two modes of authentication for NetSuite, Token Based Authentication (TBA) or OAuth 2.0.

Token Based Authentication (TBA)

For TBA, please follow the instructions here: https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/chapter_4247329078.html


Once you have Token Based Authentication set up, you must provide the following fields for the Rest API Authentication Token Based Authentication Integration to function:

Account ID (used as the Realm parameter)

Consumer Key

Consumer Secret

Token ID

Token Secret

OAuth 2.0 Based Authentication

🚧

Please note that for SOAP Web Services you must use Token Based Authentication as OAuth 2.0 is not supported.

For OAuth based authentication, please follow the instructions here: https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/chapter_157769826287.html



Once you have OAuth 2.0 Authentication set up, you must provide the following fields for the Rest API Authentication Token Based Authentication Integration to function:

Account ID

Client ID

Client Secret

To complete the integration, please follow the OAuth 2.0 specification provided in Quickbooks Authentication.

Once you have an OAuth 2.0 token, you should be able to issue authenticated Rest API calls against all of their endpoints, which are found here.