Jump to content

Customer API


getup

Recommended Posts

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.

Link to comment
Share on other sites

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 by disgruntled
Link to comment
Share on other sites

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 by getup
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated