Requests

The Smart Building Automation REST API can be used to retrieve the current status of individual functions within the system and to control them. The following requests are available:

GET: apps
"http://[Smart_Building_Automation_IP]/api/apps"
Returns a list of all apps.

GET: apps/{fullName}
Returns detailed information about the requested app.

GET: instances
Returns a list of all instances.

GET: instances/{instanceId}
Returns detailed information about the requested instance.

GET: instances/{instanceId}/{action}
Returns the current value of the requested property of a specific instance, for example, the current state of a light.

POST: instances/{instanceId}/{action}
Calls a method of the specified instance.

A test interface is available at "http://[Smart_Building_Automation_IP]/api", where all listed requests can be tested.