GET api/lightsandheating/customers/{customerId}/gateways/{gatewayAssetId}/devices/{deviceAssetId}/regulations
GET all regulations stored on given deviceAssetId
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
customerId |
CustomerId owning gateway |
integer |
Required |
gatewayAssetId |
GatewayId linked to device |
integer |
Required |
deviceAssetId |
Device with regulations |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
List of regulations
Collection of RegulationSettingsName | Description | Type | Additional information |
---|---|---|---|
RegulationId | globally unique identifier |
None. |
|
Name | string |
None. |
|
IsActive | boolean |
None. |
|
Device | DeviceResponse |
None. |
|
IdealTemperature | decimal number |
None. |
|
ControllableDeviceIds | Collection of integer |
None. |
|
MeterNo | string |
None. |
Response Formats
application/json, text/json
Sample:
[ { "RegulationId": "95cc4f4f-1fd5-41cc-a33e-ff8d209d4eba", "Name": "sample string 2", "IsActive": true, "Device": { "AssetId": 1, "Name": "sample string 2", "Description": "sample string 3", "DeviceType": 1, "Values": [ { "$id": "1", "ValueCategory": 1, "ValueTime": "2025-05-19T20:09:21.3985392+00:00", "ValueSubCategory": 1, "Value": 1.1, "ValueUnit": 0 }, { "$ref": "1" } ] }, "IdealTemperature": 4.1, "ControllableDeviceIds": [ 1, 2 ], "MeterNo": "sample string 5" }, { "RegulationId": "95cc4f4f-1fd5-41cc-a33e-ff8d209d4eba", "Name": "sample string 2", "IsActive": true, "Device": { "AssetId": 1, "Name": "sample string 2", "Description": "sample string 3", "DeviceType": 1, "Values": [ { "$ref": "1" }, { "$ref": "1" } ] }, "IdealTemperature": 4.1, "ControllableDeviceIds": [ 1, 2 ], "MeterNo": "sample string 5" } ]
text/html
Sample:
[{"RegulationId":"95cc4f4f-1fd5-41cc-a33e-ff8d209d4eba","Name":"sample string 2","IsActive":true,"Device":{"AssetId":1,"Name":"sample string 2","Description":"sample string 3","DeviceType":1,"Values":[{"$id":"1","ValueCategory":1,"ValueTime":"2025-05-19T20:09:21.3985392+00:00","ValueSubCategory":1,"Value":1.1,"ValueUnit":0},{"$ref":"1"}]},"IdealTemperature":4.1,"ControllableDeviceIds":[1,2],"MeterNo":"sample string 5"},{"RegulationId":"95cc4f4f-1fd5-41cc-a33e-ff8d209d4eba","Name":"sample string 2","IsActive":true,"Device":{"AssetId":1,"Name":"sample string 2","Description":"sample string 3","DeviceType":1,"Values":[{"$ref":"1"},{"$ref":"1"}]},"IdealTemperature":4.1,"ControllableDeviceIds":[1,2],"MeterNo":"sample string 5"}]