Reference Guide

Table Of Contents
"@odata.id": "/api/DeviceService/Devices(10340)/
BlinkStatus"
},
"PowerUsageByDevice@odata.navigationLink": "/api/
DeviceService/Devices(10340)/PowerUsageByDevice",
"DeviceBladeSlots@odata.navigationLink": "/api/DeviceService/
Devices(10340)/DeviceBladeSlots",
"GraphicInfo": {
"@odata.id": "/api/DeviceService/Devices(10340)/
GraphicInfo"
},
"DeployRequired": {
"@odata.id": "/api/DeviceService/Devices(10340)/
DeployRequired"
}
}
]
}
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.
NOTE: The RESTful interface response displays the ManagementURL as unknown, if the
management URL is unavailable for a device. The web interface displays "N/A", if a valid management
url is not received from the RESTful interface.
/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": [
270 Devices