Oracle NetSuite REST
Provides integration into Oracle NetSuite using their REST API. This node allows you to easily perform operations like retrieving, creating, or updating records in your NetSuite account.
Revision History
1.0.0.0 Initial Release
Properties
Connection
Type: Connection Input
The connection profile for your Oracle NetSuite account and authentication details.
AccountId
Type: String
Your Oracle NetSuite Account ID. This is visible in the URL when logged into NetSuite. For example, if your URL is https://demo123.app.netsuite.com
, your Account ID is demo123
.
RecordTypes
Type: Multiline Text
A list of record types to include when building the available operations. Enter one record type per line. Limiting this list improves performance, especially for large accounts.
ClientId
Type: String
The Client ID for your Oracle NetSuite OAuth 2.0 application.
ClientSecret
Type: Password
The Client Secret for your Oracle NetSuite OAuth 2.0 application.
AccessToken
Type: Password
The OAuth access token generated when connecting your account to Oracle NetSuite.
RefreshToken
Type: Password
The OAuth refresh token generated when connecting your account to Oracle NetSuite. This is used to automatically refresh the AccessToken when it expires.
OperationId
Type: String Input
The internal ID of the selected NetSuite operation. This is set automatically when selecting a sample.
Description
Type: String Input
A short description of the selected NetSuite operation. This is set automatically when selecting a sample.
Request
Type: JSON Input
The JSON body for the request. Used for operations like Create or Update. Leave empty for operations like GET requests.
Response
Type: JSON Output
The JSON response returned by Oracle NetSuite after the operation runs.
Setup
To use this node, you will need to create an OAuth 2.0 application in your NetSuite account. A step-by-step guide for setting this up is available here.
Remarks
It is highly recommended to specify record types in the RecordTypes
property on the Connection. This limits the number of operations retrieved, significantly improving performance, especially for larger NetSuite accounts.