rwelephant

0.1.2 • Public • Published

Node API for RWElephant

RWElephant provides a public API, but it doesn't provide all of the information you might need. This logs into the same inventory system you would use from your browser.

This uses promises because those apparently those are cool now.

Supported Methods

I've only added what I've needed so far.

  • login
  • list_inventory_types
  • list_inventory_items_by_type
  • inventory_item_detail_for_id

Example

var RWElephant = require('rwelephant')
 
var rwe = new RWElephant({
  domain: 'example', // https://example.rwelephant.com
  username: 'username',
  password: 'password'
});
 
rwe.login()
  .then(function(sessionID) {
    // list all inventory types
    return rwe.list_inventory_types();
  })
  .then(function(inventoryTypes) {
    console.log(inventoryTypes);
  })
  .done();

/rwelephant/

    Package Sidebar

    Install

    npm i rwelephant

    Weekly Downloads

    5

    Version

    0.1.2

    License

    MIT

    Last publish

    Collaborators

    • zpao