Using SOAP web services to Send Data from a CSV File

If you have external data stored in a CSV file and want to load this data into NetSuite, you can use the new NetSuite Data Loader sample application. With this application, you can send SOAP web services requests that use the data in your CSV files. This approach is beneficial because it lets you use parallel connections, as available based on your NetSuite licensing.


NetSuite Data Loader is intended as a demo application. No regular maintenance is provided for this application.

NetSuite Data Loader

NetSuite Data Loader is a command line Java application. It requires Gradle and Java JDK 6 to build. The source code is available for download.

To use the NetSuite Data Loader:

  1. Make sure that you are logged in to NetSuite as administrator.

  2. Make sure you have enabled the SOAP web services feature at Setup > Company > Setup Tasks > Enable Features, on the SuiteCloud tab.

  3. Select and copy the URL: https://<accountid>

  4. Paste the URL in the address bar of your browser.

  5. Substitute your account ID in the URL.

  6. Press Enter.

  7. Click the link for the .zip file.

  8. Read and agree to the license terms.

  9. Wait for download to finish.

  10. Navigate to the tool's doc directory.

  11. Review the README file for more detailed instructions.

Related Topics

SuiteTalk SOAP Web Services Platform Overview
SOAP Web Services Development Considerations
Enabling Web Services Concurrent Users with SuiteCloud Plus
Operations and Their Internal ID Requirements
Searching for SOAP Web Services Log Information
SOAP Web Services Operations Search Type
SOAP Web Services Record Processing Search Type

General Notices