netsuite-restlet

0.8.4 • Public • Published

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 = require('netsuite-restlet');
 
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 = new NetSuiteRestlet(config);
 
// Example using the get function
ns.get(parameters, url).then((out) => { console.log(out)});

Readme

Keywords

Package Sidebar

Install

npm i netsuite-restlet

Weekly Downloads

13

Version

0.8.4

License

ISC

Unpacked Size

16.1 kB

Total Files

9

Last publish

Collaborators

  • jaime.ramos