There are several ways to communicate with the qaul.net daemon. They all have the same functionality and communicate via JSON over http. If you want to create an UI client for qaul.net this guide documents how to interact with the daemon.
The JSON-RPC API uses a single http endpoint for the communication with qaul daemon. It is our main API for UI's.
The HTTP-API is the main entry point for the Web-GUI. It uses the http protocol for the communcation and communicates with the EmberJS REST module in the qaul.net WebGUI.