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 RegulationSettings| Name | 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": "31a4635a-f80a-4a3e-966f-d4a6d4dae635",
"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-12-23T16:16:36.590606+00:00",
"ValueSubCategory": 1,
"Value": 1.1,
"ValueUnit": 0
},
{
"$ref": "1"
}
]
},
"IdealTemperature": 4.1,
"ControllableDeviceIds": [
1,
2
],
"MeterNo": "sample string 5"
},
{
"RegulationId": "31a4635a-f80a-4a3e-966f-d4a6d4dae635",
"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":"31a4635a-f80a-4a3e-966f-d4a6d4dae635","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-12-23T16:16:36.590606+00:00","ValueSubCategory":1,"Value":1.1,"ValueUnit":0},{"$ref":"1"}]},"IdealTemperature":4.1,"ControllableDeviceIds":[1,2],"MeterNo":"sample string 5"},{"RegulationId":"31a4635a-f80a-4a3e-966f-d4a6d4dae635","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"}]