Local API Server

From Haasonline Software Wiki
Jump to: navigation, search

General

HTS's advanced API allows users a very flexible means to control their trades. With the HTS API, you can make your own trading software or your own interface. The power of HTS's API interface gives users a way to make your own things. You do not have to program, focus on orders that are failing, wallets that are empty, or even to get banned by the API. Our API will take care of this for you.


Setup

To make the local API work its important to enable it first, out of safety reasons we have disabled the local API by default. To enable this, please go to the Settings inside the Haasbot and open the "Local API" tab. Enter a IP adres and a secret token and press Save.

Localapi-1024x483.jpg


The haasbot will respond by restarting and activating the API directly.


Usage

Before you can get started its good to confirm the communication is working. The first step is by watching if you see this message listed. It will confirm if the API is enabled and at which URL.

Confirmrunning.png

If it shows up then the next thing is to do a small test, use this command for example: http://127.0.0.1:8060/GetAllPriceSources

Confirmcommunication.png

If all goes well then you will see that the Haasbot has recieved the command and responded.