ds-NetSuite Integrations DataSheet
ds-NetSuite Integrations DataSheet
WEB SERVICES
SOAP API
NetSuite SuiteTalk Platform is a web services integration tool that allows an external application push data into NetSuite. It
provides a programmatic access to NetSuite data and business processes through an XML based application programming
interface (API). SuiteTalk uses SOAP encoded web services, with document style encoding, that consists of message-oriented
exchanges where an XML schema specified within the SOAP message defines the structure of any messages sent between
two applications and support HTTPS transport as defined in the WSDL document.
Key Benefits
• Web services integration platform across NetSuite's ERP, CRM and Ecommerce
• Supports integrated business processes across third-party systems and NetSuite
REST API
NetSuite provides a REST API Framework that leverages our Javascript based API. RESTlets are SuiteScripts that execute when
called by an external application or by another SuiteScript. On a high level, this can be used to retrieve, add, and manipulate
data within NetSuite from an external source. In this sense, RESTlets can be seen as an alternative to SuiteTalk SOAP API web
services as it has the capability to control client and server implementation as well as integrate external web-based applications
such as Google Apps. Supported HTTP methods are—Get, Post, Delete, Put.
Key Benefits
• Lightweight, more suitable for mobile devices, bundleable
• Secure as integration requires authentication over other script types
Introduction to RESTlets • Real-time transactional and master data integration
1 www.netsuite.com
NetSuite Integration
Technology Center of Excellence
FILE IMPORT
NetSuite provides a wizard based utility to import CSV files into standard and custom NetSuite objects. This is the recommended
method for transferring small to medium sized data sets from external applications into NetSuite. The Import Assistant performs
imports by record type and displays the automatic mappings of CSV file fields to the NetSuite fields. This is a standard feature
and is readily available in NetSuite, see CSV Imports Guide.
2 www.netsuite.com
NetSuite Integration
Technology Center of Excellence
INTEGRATION SOLUTIONS
These Solutions are natively provided by NetSuite which facilitate accelerated time-to-market and reduce development costs
that enables customers to achieve business agility, faster and with fewer resources.
SUITEADAPTER
The SuiteAdapter SuiteSolution provides a configurable method to create secure application integrations
between NetSuite and a remote server. This SuiteSolution has the capability to act either as an Integration
Client or Server and support various multiple integration types. External applications must publish HTTPS
webservices/API; currently does not support SFTP.
CSV INTEGRATOR
The CSV Integrator SuiteSolution provides an automated integration process for importing CSV files from an
external application into the NetSuite Service. It can import multiples files, process over 25K rows, includes
Token based Authentication, and can be configured to support multiple queues if SuiteCloud+ licenses are
available.
Limitations
• Only records supported by CSV Import functionality in the NetSuite Service are supported.
• Customer needs to host a local server inside their firewall to run the integration broker.
• Only one Import Mapping is supported for each record type. If there are two records with similar mapping
e.g. Transactions, the mapping needs to be labelled uniquely to differentiate one transaction from another.
NETSUITE SUITEAPPS
NetSuite has a rich partner ecosystem that supports a variety of
prebuilt connectors and middleware platforms with standard NetSuite
connectors. Solutions Built for NetSuite, known as SuiteApps, are
mostly hosted on the same servers and living in the same database as
the customer’s NetSuite data, and some are integrations with other
SaaS systems in use by NetSuite customers.
3 www.netsuite.com