getup Posted May 12, 2013 Share Posted May 12, 2013 We quickly wrote a proof of concept to back up the feature request we posted here: http://requests.whmcs.com/responses/customer-api. The idea is that customers have the ability to use some of the API functions that are available now and eventually that they can integrate our services in either their own installation or that of a third party. Doing this allows our resellers to automate their purchases with us. At the moment it allows just two functions: getclientsproducts and getclientsdomains but it's flexible and relatively easy to extend if you're a developer. Since we wrote the proof of concept anyway we thought it would be nice to hand it back to the community and we'll see where it goes. Hopefully towards a supported customer API by WHCMS. The code of this proof of concept can be found here: https://github.com/sensson/whmcs-customer-api. It's not supported software, we provide it open source, as is. I do welcome any feedback on it and hopefully your thoughts on it in the feature request. 0 Quote Link to comment Share on other sites More sharing options...
disgruntled Posted May 18, 2013 Share Posted May 18, 2013 (edited) Why you would require proof of concept for a feature request i cant think. But in any case, you have none. http://forum.whmcs.com/showthread.php?61614-WHMCS-module-to-connect-to-another-WHMCS-s-API this is just one example, there are hundreds just search API on the forum they date back years. I suggested this myself in the post as you will see. I don't claim proof of concept because reseller API's have been around pretty much as long as there have been resellers wanting them and I'm not silly enough to think i am the first person to ever have thought of it. Take a look at how whmcs works, it is an API, that interfaces with other API's. reverse it and you have what you need in place already. Edited May 18, 2013 by disgruntled 0 Quote Link to comment Share on other sites More sharing options...
getup Posted May 18, 2013 Author Share Posted May 18, 2013 (edited) I originally wrote something else here but I thought I'd rephrase it a bit. In the end it's not about claiming to be the first, we don't try (or even want) to claim that either. We only wanted to show how easy it is to develop something like what we have done, to backup the feature request, regardless of the fact that there might be old code developed to that already, and while we did we thought we could give it back to the community. In my opinion that makes sense. Yours seems to differ a bit. Doesn't seem to be appreciated that we release something open source apparently. Edited May 18, 2013 by getup 0 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.