Integration

Integrate and exchange business data with external systems and applications using open REST APIs and data services.



    Overview

    Learn how the REST web services help to extend the capabilities of SuiteTalk.

    Prerequisites

    Make sure all relevant features are enabled in your account and the required permissions are assigned to your user role.

    Supported records

    Learn about the records that are supported in REST web services.

    Postman application

    Using the Postman Application is optional, but here you learn how the application can build and send API requests, as well as act as a library for your requests which you can then import and export. Otherwise, you can use any similar tool you prefer.

    Key concepts

    Learn about the main concepts of REST web services: HATEOAS & Resource.

    Authentication and session management

    Set up OAuth 2.0 Authentication and Token-Based Authentication (TBA) for REST web services and learn about concurrency governance and session management.

    Asynchronous request processing

    Learn how asynchronous processing can be useful if you expect your connection to NetSuite to be slow or unstable.

    Record filtering and query

    Execute a query on a specific record type based on a set of criteria.

    Resource metadata

    Dynamically discover the API, the format and values of input and output, the supported HTTP methods and HTTP query parameters using the metadata catalog.

    Records

    Learn about the structure of NetSuite records, and the ways you can work with them using REST web services.

    Sublists

    Learn about all operations that can be performed with a sublist in REST web services.

    Subrecords

    Learn how to update and get a subrecord in REST web services.

    REST web services tutorials

    Go through end-to-end guidelines for specific business scenarios.

    Error handling

    Learn about common errors in REST web services.

    The execution log

    Use the execution log to view REST web services requests and responses.

    URL schema and account-specific URLs

    Access NetSuite resources through REST web services by using URLs specific to either record or query service.

    REST and other integration options

    Choose the best integration option for your purposes.