About this document¶
This documentation is intended for people with a technical point of view. The purpose of this documentation is to give some insight into the inner workings of the API.
However for a full implementation of the API technical knowledge of a programming language like PHP, Java, Python etc. is a requirement.
Also understanding of the concepts of JSON and HTTP requests as a whole would be required. More information on those topics can be found at the following websites.
JSON
HTTP
cURL
cURL is commonly used in many languages to establish HTTP connections with external sources. Communication with the API is done by sending HTTP requests to the API URL.
REST API¶
The REST API provides programmatic access to read and write Hostcontrol data using the JSON data-interchange format.
- Access and Authentication
- Types
- Errors
- Resources
- Azure Stack Tenant
- Billing Transaction Product Type
- Microsoft Cloud Solutions Offer
- Microsoft Cloud Solutions Price List
- Microsoft Cloud Solutions Price List Reseller
- Microsoft Cloud Solutions Price Purchase
- Microsoft Cloud Solutions Price Selling
- Microsoft Cloud Solutions Provisioning Region
- Microsoft Cloud Solutions Subscription (Purchase)
- Microsoft Cloud Solutions Tenant
- Custom Product Purchase Change Request
- Deprecated Custom Product
- Deprecated Custom Product Plan
- Deprecated Custom Product Price
- Deprecated Custom Product Price List
- DNS Zone
- Domain
- Domain Branding
- Domain Brand Templates
- Domain Contact
- Domain Contact Property Group
- Domain Host
- Domain IS
- Domain Price
- Domain Provider
- Domain Redirect
- Domain TLD
- Domain Transfer
- Event
- Hosting Account
- Hosting Band
- Hosting Block
- Hosting Database
- Hosting Database User
- Hosting Domain
- Hosting Email Forward
- Hosting Email User
- Hosting Installation
- Hosting Installation Backup
- Hosting Installation Category
- Hosting Installation Package
- Hosting Price
- Hosting Type
- Hosting User
- Hosting Virtual Host
- Hosting Website Builder Token
- Open-Xchange Type
- SSL Certificate (Purchase)
- SSL Certificate Plan
- SSL Certificate Price List
- SSL Certificate Price List Reseller
- SSL Certificate Price Purchase
- SSL Certificate Price Selling
- SSL Certificate Request Notes
- SSL Certificate - Encryption Everywhere
- SSL Howto’s
- Website Builder Access url
- Website Builder Plan
- Website Builder Price List
- Website Builder Price List Reseller
- Website Builder Price Purchase
- Website Builder Price Selling
- Website Builder Provisioner
- Website Builder Purchase
- Website Builder Purchase Change Request
- Serializers
- Azure Stack Location
- Azure Stack Plan
- Azure Stack Subscription
- Azure Stack Tenant
- Billing Balance
- Billing Currency
- Billing Transaction product type
- Cloud Solutions Indirect Reseller
- Cloud Solutions Offer (Plan)
- Cloud Solutions Price List
- Cloud Solutions Price List Reseller Configuration
- Cloud Solutions Price Purchase
- Cloud Solutions Price Purchase Action
- Cloud Solutions Price Purchase Action Price
- Cloud Solutions Price Purchase Plan
- Cloud Solutions Price Selling
- Cloud Solutions Price Selling Action
- Cloud Solutions Provisioning Region
- Cloud Solutions Subscription
- Cloud Solutions Tenant
- Custom Product
- Custom Product Plan
- Custom Product Price
- Custom Product Price List
- DNS Name Server
- DNS Record
- DNS Zone
- Domain Brand
- Domain Brand Template
- Domain Contact
- Domain Contact Property Group
- Domain Contact Role
- Domain Contact Validation
- Domain
- Event Contact
- Domain Event
- Domain Host
- Domain Name Server
- Domain Price Slab
- Domain Price Slab Deposit
- Domain Provider
- Domain Provider Extended
- Domain Provider Property
- Domain Redirect
- Domain TLD
- Domain TLD Syntax
- Domain TLD Registrant
- Domain TLD Name Servers
- Domain TLD Additional Contacts
- Domain TLD Additional Contact Details
- Domain Transfer
- Domain Transfer Contact
- Domain Transfer Log
- Domain Whois IS
- Event
- Hosting Account
- Hosting Band
- Hosting Block
- Hosting Account Counters
- Hosting Database
- Hosting Database User
- Hosting Domain
- Hosting Email Forward
- Hosting Email User
- Hosting Email User Type
- Hosting Event
- Hosting Account FUP
- Hosting Installation
- Hosting Installation Backup
- Hosting Installation Category
- Hosting Installation Package
- Hosting Installation Package Field
- Hosting Price Band
- Hosting Price Block
- Hosting Price List
- Hosting Type
- Hosting User
- Hosting Virtual Host
- Hosting Virtual Host Logs
- Hosting Website Builder Token
- Country
- OX Event
- OX License
- OX Type
- Product Action
- Change Quota
- Product Plan
- Product
- Product Provisioner
- Product Purchase
- Product Purchase Change Request
- Reseller Domain Price List
- Reseller Domain Price List Slab
- Reseller Domain Price List Slab Deposit
- Reseller Domain Price List TLD
- Reseller Hosting Price List
- Reseller OX Price List
- Reseller
- Reseller Counters
- SSL Certificate
- SSL Certificate Request Note
- SSL Certificate Validation Details
- Encryption Everywhere Authentication Key
- Encryption Everywhere Certificate
- SSL Certificate Plan
- SSL Certificate Price List
- SSL Certificate Price List Reseller Configuration
- SSL Certificate Price Purchase
- SSL Certificate Price Purchase Action
- SSL Certificate Price Purchase Action Price
- SSL Certificate Price Purchase Plan
- SSL Certificate Price Selling
- SSL Certificate Price Selling Action
- Website Builder Access Url
- Website Builder Price List
- Website Builder Price List Reseller Configuration
- Website Builder Price Purchase
- Website Builder Price Purchase Action
- Website Builder Price Purchase Action Price
- Website Builder Price Purchase Plan
- Website Builder Price Selling
- Website Builder Price Selling Action
- Website Builder Provisioner
- Changelog