We have a Node.js client for interacting with the Sipcentric PBX. The package can be found on npmjs.com, and the project/code on GitHub. Please raise any issues on GitHub and pull requests are also accepted.
Refer to the README.md on GitHub for examples and reference.
npm i @sipcentric/pbx-client