Skip to content

Latest commit

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

build status Node.js library for the cPanel/WHM API

Instalation

$ npm install cpanel-lib

Usage

varcpanel=require('cpanel-lib');varoptions={host: 'whm.example.com',port: 2087,secure: true,username: 'WHM_USERNAME',accessKey: 'YOUR_ACCESS_KEY',ignoreCertError: true};varcpanelClient=cpanel.createClient(options);cpanelClient.call('version',{},function(err,res){console.log('WHM Version: %j',res.version);});cpanelClient.call('listaccts',{},function(err,res){console.log('Result: %j',res);});cpanelClient.callApi2('AddonDomain','listaddondomains',{},function(err,res){console.log('Result: %j',res);});

API

cpanelClient.call(action, params, callback)
cpanelClient.callApi1(module, func, args, [user], callback)
cpanelClient.callApi2(module, func, args, [user], callback)
cpanelClient.callUapi(module, func, args, callback)

About

Node.js library for the cPanel/WHM API

Resources

Stars

39 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages