Reselling of third-party licenses

From ISPWiki
Jump to: navigation, search

This articles describes how you can resell CloudLinux, KernelCare, and Softaculous and other third-party licenses from ISPsystem. Here you will find API requests that allow to order a license in ISPsystem's billing system (my.ispsystem.com) and perform supported operations.

Order license

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=softexternal.order.param&clicked_button=finish&ip=10.10.10.10&licname=name&period=1&pricelist=9203&sok=ok&skipbasket=on

authinfo - access details to my.ispsystem.com. The user must have permissions to order licenses.

ip - license IP address.

licname - any name for the license.

period - licencing period.Currently only 1-month licenses can be ordered, so period should be always set to 1.

pricelist - tariff id:

  • 9203 - CloudLinux
  • 9204 - Softaculous
  • 11738 - KernelCare

Disable license

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=softexternal.suspend&elid=код_лицензии

Activate license

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=softexternal.resume&elid=код_лицензии

Change IP address and/or license name

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=softexternal.edit&elid=код_лицензии&licname=новое_название&ip=новый_ip&sok=ok

Renew license

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=service.prolong&elid=код_лицензии&period=1&sok=ok

Delete license

https://api.ispsystem.com/manager/billmgr?authinfo=USER:PASSWD&out=xml&func=softexternal.delete&elid=код_лицензии&sok=ok