API Guide

Table Of Contents
DeviceService/Devices(10281)",}
]
}
NOTE: The devices order is not guaranteed for multiple device API calls. Use the Order By, based
on the identifier to get the list of unique devices. For example: use the API, api/DeviceService/
Devices?$orderby=Identifier&$top=50&$skip=0, to select the first 50 devices.
/api/DeviceService/Devices?$filter=Type eq 1000
This URI gets a collection of devices with filter.
GET method for device filter
This method gets a collection of devices.
Description Gets devices using the following filter options:
Top
Skip
Type
Identifier
ChassisServiceTag
Model
PowerState
Status
SystemID
DeviceName
DeviceManagement
NetworkAddress
ChassisName
Privilege VIEW
HTTP Response
Code
200
Example
response body
{
"@odata.context": "/api/$metadata#Collection(DeviceService.Device)",
"@odata.count": 3,
"value": [
{
"@odata.type": "#DeviceService.Device",
"@odata.id": "/api/DeviceService/Devices(10074)",
"Id": 10074,
"Type": 1000,
"Identifier": "GMGR064",
"DeviceServiceTag": "GMGR064",
"ChassisServiceTag": "GMGR064",
"Model": "PowerEdge R840",
"PowerState": 17,
"ManagedState": 3000,
"Status": 1000,
"ConnectionState": true,
"AssetTag": null,
"SystemId": 2044,
"DeviceName": "WIN-02GODDHDJTC",
"LastInventoryTime": "2019-12-02 16:01:33.903",
"LastStatusTime": null,
"DeviceSubscription": null,
"DeviceCapabilities": [
Devices 237