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.