HEXONET API & SDKs
Our API is a great tool to automate the procurement and management of domains and DNS as well as other services that we offer. It also allows full use of the accounts and reseller functionality. It is so powerful and extensive that our Control Panel is 100% reliant on our API: technically everything that it can do, you can do it via API.
There are several ways to interact with our API, the most popular two are EPP (which is very domain name industry specific) or HTTP(S). For most developers, an HTTP(S) API is the norm and the way to quickly get working. To further simplify your life, we offer SDKs (“software development kit”) in several languages that will help you to get started without having to call and transfer data directly to our API. Simply add our library to your code and use our API, we'll take care of the complexity for you and you don't even need to look at it.
Test System
We provide a test/demo environment, OT&E and encourage you to take a look. When you connect to it, you can experiment with our API at will. The OTE system behaves the same way as the production system and it even connects to the test systems of the registries! Sign up for a free demo account. If you already have a test account, then login here.
New SDKs for Java and GO
Our team has been hard at work to revamp our SDKs portfolio and now, in addition to our regular Perl, Python, PHP and NodeJS (Javascript), we have added SDKs in Java and Go.
It doesn't here though there: now all the SDKs are being developed and published in GitHub and they have been registered in the main respective package registries (i.e., PyPi, CPAN, npmjs, packagist and OSSRH). We also provide demo apps to quickly see working examples (that rely on our OTE system), give them a try!
Documentation
The API main documentation is also in GitHub, there, you can find a reference for each available command. Further information is available in our Reference Manuals. Also, our Control Panel allows you to run API commands using the interface. Just find “API Access” in the dashboard, type the command and the parameters and execute away (you can use your demo account).
We are a technical company and take pride in the API and tools we offer. We're confident they will provide you with all the power you need to manifest all of your domain names needs. Should you need further assistance, please let us know! [email protected].