Method Name Resource URL
GET Get all devices for a location /devices
POST Set Schedule /devices/schedule/{deviceId}
GET Get Schedule /devices/schedule/{deviceId}
GET Get Schedule Status /devices/schedule/{deviceId}/status
PUT Pause Schedule /devices/schedule/{deviceId}/status/pause
PUT Enable Schedule /devices/schedule/{deviceId}/status/resume
POST Change Thermostat Settings /devices/thermostats/{deviceId}
GET Get Thermostat /devices/thermostats/{deviceId}
GET Get current fan settings /devices/thermostats/{deviceId}/fan
POST Change fan setting for device /devices/thermostats/{deviceId}/fan
GET Get rooms in a group /devices/thermostats/{deviceId}/group/{groupId}/rooms
GET Get Room Priority /devices/thermostats/{deviceId}/priority
PUT Set Room Priority /devices/thermostats/{deviceId}/priority
GET Get Thermostat Configuration /devices/thermostats/{deviceId}/thermostatconfiguration
GET Get all Devices by Type /devices/{deviceType}
GET Get a Specific Device by ID /devices/{deviceType}/{deviceId}
GET Get all Locations and Devices /locations