Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


DBSync's NetSuite connector is a highly customizable connector that . It has the ability to connect your NetSuite account with additional applications - like CRM software, e-Commerce platforms and various other systems.  As a NetSuite user, you can also use this connector to integrate NetSuite with another On-demand, On-premise or SaaS-based application applications - such as MSCRM, Salesforce, SkuVault, and databases.The connector uses the SuiteTalk web service SOAP API to move data in, and out, of NetSuite platform. Integrating with NetSuite consists of web service calls using an XML request/response made over an HTTPS connection.

The NetSuite connector exposes all standard and custom objects available within NetSuite instance of the connected user through Trigger/Rule section of DBSync iPaaS. So, while reading/ writing the data, the NetSuite connector passes the data for all fields that are mapped within the project.


To establish a connection to NetSuite, via DBSync NetSuite connector, user has to do the followingmust:

  • Have a valid license to DBSync NetSuite connector, username and password to connect to DBSync iPaaS platform.
  • Should have Have a valid username, password, account Account ID to access NetSuite web service and application ID.
  • Be sure that NetSuite instance has privileges to connect to NetSuite APIs.

Connector Configurations

The NetSuite connector instance represents a single NetSuite account, including login credentials. If a user wishes to connect to multiple instances, of the either sandbox /or production, then, s/he must create a separate connection for each and configure the URL accordingly. The below table represent represents parameters required for opening the connection to NetSuite user instance.




Company IDThe Company ID is used within NetSuite platform.No


The Username is used to login to the NetSuite platform.



The password is used to login to the NetSuite platform.


Application ID

ApplicationID is a unique 32- character which is automatically generated in NetSuite when a record is created.

To retrieve Application ID within NetSuite follow the path

Setup→ Integration→Manage Integrations→ New.

Role IDThe Role Id is the internal id of the role that is used to login to NetSuite. Leave empty to use user's default role.yesYes

Endpoint URL

The Endpoint URL is the web service URL of NetSuite that connector uses to get/post data and . The URL format mostly depends upon the type of NetSuite account , the data center of user instance of NetSuite where it is hosted.

The typical format of the Endpoint URL are as shown:

Production Instance: https://webservices.netsuite/service/v<year>_<version_number>

Sandbox Instance:


Example of production instance Instance:

Example of Sandbox instanceInstance:


Account ID

The Account ID is used to login to the NetSuite application.

To retrieve Account ID within NetSuite, follow the path

Setup→ Integrations→ Web service preferences


After a connector is created within a project, set up the connector within the project. DBSync can then map to, and from, the systems which are supported by our standard connector list and use NetSuite connector to retrieve data from, or send data to, NetSuite Platform.

Click on the following link to know which all link Connectors to learn all about connectors we support Connectorssupport.

Uses Of NetSuite Online Connector

The NetSuite connector makes it easy to work with NetSuite web service by: 

  1. Synchronizing NetSuite Customer, Items, Invoice and payment details with CRM Application back and forth.
  2. Gives enterprises the ability to provide better customer services, access to additional up-sell and, cross-selling opportunities.
  3. Streamline lead-to-cash across your front and back-office to eliminate inaccuracies and improve inefficiencies. 

Supported Versions

Only the following NetSuite versions are supported supported: 

  • 2016.1
  • 2016.2 

  • 2015.1
  • 2015.2

Frequently Asked Questions

Q: How does DBSync connect to NetSuite?

A: DBSync connects to NetSuite platform through connector called NetSuite connector which . It has inbuilt API methods that open a connection to NetSuite application for reading and writing data in, and out of, the platform.

Q: When do we need additional integration coding?

A: DBsync has a standard template built-in for the clients of NetSuite and Salesforce if Salesforce. However, if the scope of work involves other than standard data flow supported by our standard template than then, additional integration should be written.

click Click on the Salesforce & NetSuite integration template to learn more about our standard template offering.

Q: Does DBSync need to be installed on the same machine as that of NetSuite?

A: The answer is No. Since, as both of DBSync and NetSuite platforms are available through the cloud and cloud. However, if required, it can also be installed on-premise.

Q: How does NetSuite connector handle errors?

A: The DBSync NetSuite connector handles processing of errors in different ways depending on the error type and . Error can be tracked via log section of the DBSync platform. If there is a connection error, authentication error, schema validation error then, process level error is triggered.

titleUseful hint

NetSuite help center describes the objects that NetSuite supports and has been added to each version of their API. The user must have login credentials to access articles in their help center. please Please follow the links below links to access the relevant information.

NetSuite WebSite

NetSuite HelpCenter

Web Services SuiteTalk