stuller

0.2.1 • Public • Published

Stuller API

Install

npm install stuller

Available Methods

  • Most methods can take either an Array, String, or Number
  • Calling send(callback) actually fires off the request to Stuller
  • The callback function is given two arguments (err, response)
    • error any error thrown by Equella, soap, or xml2js
    • response array of JSON objects

FetchItemInfo

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller
  .FetchItemInfo(['123:A', '123:B'])
  .send(function(err, response) {
    console.log(response);
});
 

FetchItemInfoByItemID

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller.FetchItemInfoByItemID(123).send(function(err, response) {
    console.log(response);
    });
 

FetchItemInfoBySeries

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller.FetchItemInfoBySeries(['2222', '234233']).send(function(err, response) {
    console.log(response);
    });
 

FetchItemPriceOnHand

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller.FetchItemPriceOnHand(['123:A', '123:B']).send(function(err, response) {
    console.log(response);
    });
 

FetchItemPriceOnHandByItemID

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller.FetchItemPriceOnHandByItemID([123, 123]).send(function(err, response) {
    console.log(response);
    });
 

FetchItemPriceOnHandBySeries

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller.FetchItemPriceOnHandBySeries([123, 123]).send(function(err, response) {
    console.log(response);
    });
 

FetchItems

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller.FetchItems().send(function(err, response) {
    console.log(response);
    });
 

FetchRTWItems

var Stuller = require('stuller');
 
var stuller = new Stuller({
                apiUrl: APIURL,
                token: TOKEN
              });
 
stuller.FetchRTWItems(1).send(function(err, response) {
    console.log(response);
    });
 

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.2.1
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.2.1
    0
  • 0.2.0
    0
  • 0.1.1
    0
  • 0.0.1
    0

Package Sidebar

Install

npm i stuller

Weekly Downloads

0

Version

0.2.1

License

MIT

Last publish

Collaborators

  • shanestillwell