GET api/monitor/gateways/{gatewayId}/values?typeClass={typeClass}&resolution={resolution}
Get the last collected values for the devices connected to a specific gateway. For use by monitoring applications.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| gatewayId |
Id of the gateway the devices are connected to. |
globally unique identifier |
Required |
| typeClass |
Optionally filters the returned values by type class. |
string |
Default value is |
| resolution |
Optionally filters the returned values by resolution. |
string |
Default value is |
Body Parameters
None.
Response Information
Resource Description
The last collected value for each device's time series.
Collection of TimeSeries| Name | Description | Type | Additional information |
|---|---|---|---|
| DbKey | string |
None. |
|
| DeviceId | string |
None. |
|
| AssetName | string |
None. |
|
| TypeClass | string |
None. |
|
| Resolution | string |
None. |
|
| DataOrigin | string |
None. |
|
| LastValue | TimeSeriesValue |
None. |
|
| TimeZone | string |
None. |
|
| Unit | string |
None. |
|
| UnitType | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"DbKey": "sample string 1",
"DeviceId": "sample string 2",
"AssetName": "sample string 3",
"TypeClass": "sample string 4",
"Resolution": "sample string 5",
"DataOrigin": "sample string 6",
"LastValue": {
"ValueTime": "2025-12-26T02:50:33.2989348+00:00",
"Value": 1.1
},
"TimeZone": "sample string 7",
"Unit": "sample string 8",
"UnitType": "sample string 9"
},
{
"DbKey": "sample string 1",
"DeviceId": "sample string 2",
"AssetName": "sample string 3",
"TypeClass": "sample string 4",
"Resolution": "sample string 5",
"DataOrigin": "sample string 6",
"LastValue": {
"ValueTime": "2025-12-26T02:50:33.2989348+00:00",
"Value": 1.1
},
"TimeZone": "sample string 7",
"Unit": "sample string 8",
"UnitType": "sample string 9"
}
]
application/xml, text/xml
Sample:
<ArrayOfTimeSeries xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eSmart.Backend.Service.IoTManagement.Models">
<TimeSeries>
<AssetName>sample string 3</AssetName>
<DataOrigin>sample string 6</DataOrigin>
<DbKey>sample string 1</DbKey>
<DeviceId>sample string 2</DeviceId>
<LastValue>
<Value>1.1</Value>
<ValueTime>2025-12-26T02:50:33.2989348+00:00</ValueTime>
</LastValue>
<Resolution>sample string 5</Resolution>
<TimeZone>sample string 7</TimeZone>
<TypeClass>sample string 4</TypeClass>
<Unit>sample string 8</Unit>
<UnitType>sample string 9</UnitType>
</TimeSeries>
<TimeSeries>
<AssetName>sample string 3</AssetName>
<DataOrigin>sample string 6</DataOrigin>
<DbKey>sample string 1</DbKey>
<DeviceId>sample string 2</DeviceId>
<LastValue>
<Value>1.1</Value>
<ValueTime>2025-12-26T02:50:33.2989348+00:00</ValueTime>
</LastValue>
<Resolution>sample string 5</Resolution>
<TimeZone>sample string 7</TimeZone>
<TypeClass>sample string 4</TypeClass>
<Unit>sample string 8</Unit>
<UnitType>sample string 9</UnitType>
</TimeSeries>
</ArrayOfTimeSeries>