NetSuite REST Snap Pack
Overview
NetSuite REST is a versatile API that offers you to do tasks like data retrieval, record updates, custom integrations, process automation, and data extraction for reporting and analysis in NetSuite's business software suite.
This Snap Pack contains the following Snaps:
- NetSuite REST Call RESTlet: Invokes a NetSuite RESTlet script to run custom SuiteScript business logic.
- NetSuite REST Check Async Status: Retrieves the status of an asynchronous job submitted to NetSuite.
- NetSuite REST Create: Creates records using the NetSuite REST API.
- NetSuite REST Read: Reads records using the NetSuite REST API through the Internal ID.
- NetSuite REST Delete: Deletes records using the NetSuite REST API through the Internal ID.
- NetSuite REST Get Async Result: Retrieves the results of an asynchronous job submitted to NetSuite.
- NetSuite REST Search: Fetches data from the NetSuite server based on the specified search criteria.
- NetSuite REST SuiteQL: Executes SuiteQL queries on the NetSuite server.
- NetSuite REST Transform: Transforms a record from one type to another by using the Transform API.
- NetSuite REST Update: Updates records using the NetSuite REST API through the Internal ID.
- NetSuite REST Upsert: Creates and updates records using the NetSuite REST API through the External ID.
This Snap Pack includes the following key features:
- Supports SuiteQL enabling users to query and manipulate data stored in NetSuite databases.
- Supports GET API as a part of the NetSuite REST API suite, enabling users to execute read operations on records.
- Supports asynchronous request processing, so that you can submit records in batches and either wait for the results or check the job status and retrieve the results later.
- Supports RESTlet scripts, so that you can run custom SuiteScript business logic and migrate RESTlet integrations from the NetSuite SOAP Snap Pack.
Supported versions
This Snap Pack is tested against Record API v1.