at0mic Posted May 19, 2020 Share Posted May 19, 2020 WHMCS-API WHMCS API is a client platform made in nodejs for WHMCS Initializing let init = { // Specifying API.php Endpoint "endpoint": "path/to/includes/api.php", // Authentication "identifier":"", "secret":"", // OR "username": "", "password": "", // Other Required Parameters. "accesskey":"", "responsetype":"json" // Change this to break the module :-) } whmcs.initialize(init) Calling API This WHMCS API client uses promise based calling. This is an example. whmcs.call(API_Index, Parameters) .then(data => console.log(data)) .catch(error => console.error(new Error(error))) Parameters should contain the API Index's Request Parameter. Example: You don't have to specify action parameter. This is how we're gonna specify invoiceid parameter: whmcs.call("GetInvoice", { invoiceid: 1 }).then(data => console.log(data)) .catch(error => console.error(new Error(error))) PS: I'm not at all experienced in whmcs, but i tried to make something ;) 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.