System Integrations Setup

To integrate NetSuite with information from other systems, you can use:

CSV Import

Use the Import Assistant for small or medium data imports with CSV files. If you save your import mapping, you can reuse it for future imports and to import CSV data programmatically. For more information, see Data Migrations Setup.

Web Services

Use web services for large or ongoing data migrations, and when you need to migrate record types that CSV import doesn't support.

Use SOAP web services to move large amounts of data in or out of NetSuite. With SuiteTalk SOAP Web Services, you can build your integration in any language you like.

REST web services let you interact with NetSuite through a REST-based interface without coding.

RESTlets

A RESTlet is a SuiteScript that runs when called by an external application or by another SuiteScript. RESTlets are often used by developers who are familiar with SuiteScript.

RESTlets can retrieve, add, or manipulate data from an external source, so NetSuite requires authentication for RESTlets. The RESTful integration supports stateless communication between client and server.

Refer to the following table for more information about the system integration tools.

Tool

More Information

CSV import for small or medium data imports.

CSV Imports Overview

Web services for large or ongoing data migrations.

SuiteTalk SOAP Web Services Platform Overview

Overview of SuiteTalk REST Web Services

RESTlets to create custom logic and share it with external applications over HTTP.

SuiteScript 2.x RESTlet Script Type

Related Topics

General Notices