Hi there team, hope all is well.
We were able to provision a reseller account in WHMCS but we noticed an issue very quickly. It looks like the Reseller has to manually create virtual servers and we cannot find any documentation on a Reseller API. There would be no point in a reseller plan if the reselling API is missing as you can imagine. Is this in the works or are we missing something? Looking forward to hearing back from you guys. Thank you.
Status:
Active
Comments
Submitted by JamieCameron on Wed, 07/08/2020 - 00:50 Comment #1
Do you mean an API to provision reseller accounts, or an API that can be used by resellers?
Hi Jamie, we mean an API that can be used by resellers. For instance, just today we had someone ask how they were going to automate domain/account creation for their customers (they are a reseller) and we did not have an answer. Please advise, thank you.
Any update on this please? We have clients waiting for an answer. Thank you.
Submitted by JamieCameron on Fri, 07/10/2020 - 18:05 Comment #4
Sorry, but currently the Virtualmin API is only available to the
root
user, not resellers or domain owners.When can we get reseller/domain owners an API? I mean, surely you could understand it would be pointless to have a reseller account if there is no API for automation and this is the exact reason why we upgraded to Virtualmin Pro, for the resellers. What would be the purpose if our reseller's don't have the proper tools to actually use it? We surely can't be the first company here to have brought this up. The panel has all these features, but no API for users and resellers? We are at a complete loss.
It's been almost a month now since we submitted this request and we have not received anything about the status of this issue. We bought the licences specifically for the reseller plans and what use is it if our clients cannot automate? This is not an issue we can forget about. Please advise. Thank you.
Submitted by JamieCameron on Sat, 08/01/2020 - 22:53 Comment #7
This is actually quite complex to implement in Virtualmin, as the current API doesn't have the permission checks needed to make it safe for resellers to use.