linerate_node_rest_api_module

LineRate Node.js API interface

Usage no npm install needed!

<script type="module">
  import linerateNodeRestApiModule from 'https://cdn.skypack.dev/linerate_node_rest_api_module';
</script>

README

LineRate Node.js REST API Module


Usage

var Linerate = require('linerate_node_rest_api_module');

var linerate = new Linerate();

linerate.connect({
   host: '127.0.0.1',
   port: 8443,
   username: 'admin',
   password: 'changeme'
 }, function(err, msg) {
    if (err) {
        throw new Error(err);
    }
    linerate.get_version(function(err, msg) {
        if (err) {
            throw new Error(err);
        }
        console.log(msg);
    });
 });

Methods

  • connect()
  • get()
  • put()
  • delete()

Convenience Functions

  • get_version()
  • get_hostname()
  • set_hostname()
  • backup_list()
  • backup_home()
  • backup_full()
  • backup()
  • util_delete()
  • write_mem()
  • get_regkey()
  • set_regkey()
  • get_activation_mode()
  • set_activation_mode()
  • get_license_info()
  • install_license()
  • create_user()
  • change_password()
  • get_real()
  • get_reals()
  • get_vip()
  • create_vip()

References