XML and REST based API options for integration
Our Reseller API (Application Programming Interface) provides our resellers with the ultimate solution in terms of customisation and automation. You have the freedom to create your own client interfaces, or perhaps integrate elements into your website, administration or billing systems. The limitation is your imagination.
We have Our latest API focuses on the broadband functions are this time using REST architecture. It will ultimately house all our API requests, but in this first iteration the broadband platform and associated API calls are included.
Sometimes an API and associated documentation can be a drab PDF based affair. We have tried our best not to repeat those experiences making the interface interactive, logical and understandable. Our development team are able to help assist should you have to understand or de-bug any of the requests.
Each request we provide can be interacted with either with a dummy or real request. This allows you to see the request being sent, and the response you can expect.
To help you get started we provide full code examples in PHP, C# and ASP. Our broadband availability checker and domain availability checker are two examples where all the code, including HTML are provided. This should make the process of integration and understanding quicker.
Our REST API sits external to the main reseller control panel. Reseller's can setup a unlimited number of users, restricting access to IP address, and specifying read / write permissions across the available modules. Logs of interactions are also kept to help track down changes or abuse. This can be ideal should you have third party contractors working on your behalf.
Both our REST and XML based API are provided without any additional subscription charges to our reseller base. We want to provide you the option to automate and customise without boundary. We do however always advise caution, as it can sometimes be all too easy to focus too much on automation, and lose sight of the ultimate goals in business.
We do have an API for our hosting and domain name platform, although it continues to use an older XML form. A large proportion of common functions are included as part of the API. Eventually this will be moved across to our latest REST based API to sit alongside our broadband API requests.
The XML API we supply supplies control over our hosting reseller functionality. It's simple to use and easy to build requests to interact with and control your accounts. Ultimately it will be superseded by our latest REST API which currently caters for broadband requests.
We have tried to make the documentation as easy to understand as possible. Each request has an example XML request, explanations of the data types used, and an XML response example. In addition, we have sample Perl, PHP and ASP requests to help steer you in the right direction.