NetSuite Restlet authentication module
Introduction:
This auxiliary module abstracts the authentication mechanism used by NetSuite Restlets.
Supported authentication methods:
NLAuth (username and password) Token based authentication is not supported yet (work in progress)
Supported Restlet method:
GET (get function) POST (post function) PUT (put function)
Installation
Open a terminal session and enter the following command:
npm install netsuite-restlet --save
Usage
let NetSuiteRestlet = ; const config = account: 'account ID' username: 'NetSuite user email address' password: 'NetSuite password' role: 'NetSuite role internal ID'; const url = 'https://restleturlhere';const parameters = internalid: 1; let ns = config; // Example using the get functionns;