PUT api/v2/electrical/measurementdevices/list
ListElectricalMeasurementDevice
Request Information
URI Parameters
None.
Body Parameters
The query
ListElectricalMeasurementDeviceQuery| Name | Description | Type | Additional information |
|---|---|---|---|
| OrganizationId | universally unique identifier |
Required |
|
| UserId | universally unique identifier |
None. |
|
| Name | StringExpressionQueryFilterList |
None. |
|
| BrandName | StringExpressionQueryFilterList |
None. |
|
| DeviceType | StringExpressionQueryFilterList |
None. |
|
| SerialNumber | StringExpressionQueryFilterList |
None. |
|
| CalibrationKind | RelationalExpressionQueryFilterListOfNullableOfElectricalMeasurementDeviceCalibrationKind |
None. |
|
| IsRetired | RelationalExpressionQueryFilterListOfNullableOfBoolean |
None. |
|
| Select | ListElectricalMeasurementDeviceQuerySelect |
Required |
|
| Sort | Collection of ListElectricalMeasurementDeviceQuerySort |
Required Default value: |
|
| PageNumber | integer (32 bits) |
Required Default value: 1 |
|
| PageSize | integer (32 bits) |
Required Default value: 100 |
Request Formats
application/json
Sample:
{
"OrganizationId": "00000000-0000-0000-0000-000000000000",
"UserId": "00000000-0000-0000-0000-000000000000",
"Name": {
"Filters": [
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
},
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
}
]
},
"BrandName": {
"Filters": [
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
},
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
}
]
},
"DeviceType": {
"Filters": [
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
},
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
}
]
},
"SerialNumber": {
"Filters": [
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
},
{
"Value": "sample string 1",
"ExpressionKind": "Equal"
}
]
},
"CalibrationKind": {
"Filters": [
{
"Value": "Required",
"ExpressionKind": "Equal",
"IsIncludeNullValues": true
},
{
"Value": "Required",
"ExpressionKind": "Equal",
"IsIncludeNullValues": true
}
]
},
"IsRetired": {
"Filters": [
{
"Value": true,
"ExpressionKind": "Equal",
"IsIncludeNullValues": true
},
{
"Value": true,
"ExpressionKind": "Equal",
"IsIncludeNullValues": true
}
]
},
"Select": {
"Name": true,
"BrandName": true,
"DeviceType": true,
"SerialNumber": true,
"CalibrationKind": true,
"IsRetired": true,
"UserId": true,
"UserDisplayName": true,
"StartDate": true,
"EndDate": true,
"InspectionKinds": true
},
"Sort": [
"Name",
"Name"
],
"PageNumber": 1,
"PageSize": 1
}
Response Information
Resource Description
ListElectricalMeasurementDeviceQueryResult
ListElectricalMeasurementDeviceQueryResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Devices | Collection of ListElectricalMeasurementDeviceQueryResultDevice |
Required |
|
| Count | integer (32 bits) |
Range: inclusive between 0 and 2147483647 |
Response Formats
application/json
Sample:
{
"Devices": [
{
"ElectricalMeasurementDeviceId": "00000000-0000-0000-0000-000000000000",
"Name": "sample string 1",
"SerialNumber": "sample string 2",
"BrandName": "sample string 3",
"DeviceType": "sample string 4",
"CalibrationKind": "Required",
"IsRetired": true,
"UserId": "00000000-0000-0000-0000-000000000000",
"UserDisplayName": "sample string 5",
"StartDate": "2025-04-16T16:42:31.506",
"EndDate": "2025-04-16T16:42:31.506",
"InspectionKinds": [
"None",
"None"
]
},
{
"ElectricalMeasurementDeviceId": "00000000-0000-0000-0000-000000000000",
"Name": "sample string 1",
"SerialNumber": "sample string 2",
"BrandName": "sample string 3",
"DeviceType": "sample string 4",
"CalibrationKind": "Required",
"IsRetired": true,
"UserId": "00000000-0000-0000-0000-000000000000",
"UserDisplayName": "sample string 5",
"StartDate": "2025-04-16T16:42:31.506",
"EndDate": "2025-04-16T16:42:31.506",
"InspectionKinds": [
"None",
"None"
]
}
],
"Count": 1
}