API Guide
Table Of Contents
- OpenManage Enterprise Power Manager RESTful API Guide version 1.1
- About this document
- Overview
- Key integration concepts
- Settings
- Monitored Devices
- Monitored Groups
- Power Policy
- api/PowerService/PowerBounds
- /api/PowerService/Policies
- /api/PowerService/Policies(
) - /api/PowerService/Policies(
)/PolicyDetails - /api/PowerService/MonitoredDevices(
)/Policies - /api/PowerService/MonitoredGroups(
)/Policies - /api/PowerService/Actions/PowerService.CreatePolicy
- /api/PowerService/Actions/PowerService. EditPolicy
- /api/PowerService/Actions/PowerService.EnablePolicies
- /api/PowerService/Actions/PowerService.DisablePolicies
- /api/PowerService/Actions/PowerService.DeletePolicies
- Emergency Power Reduction
- Report Service
POST method to remove Monitored Devices
This method removes device(s) from Power Manager.
Description Removes device(s) from Power Manager.
Privilege DEVICE_CONFIGURATION
HTTP response
codes
200
Example
Input:
{
"Ids": [10128,10127]
}
Output:
{
"Status": "SUCCESS"
}
Table 18. Attributes
Attribute Name Description
Id Device Id(s) to be removed from the Power Manager
NOTE: To remove all devices from Power Manager, provide value as -1.
/api/PowerService/MonitoredDevices
This URI represents the devices that are monitored by Power Manager for collection and monitoring power and thermal data.
Table 19. Filters
Filter Name Description
Top Required number of records
Skip Number of records to skip. Default value is zero.
Supported versions of Power Manager:
● 1.1
● 1.0
GET method for Monitored Devices
This method returns monitored device details.
Description
Returns the monitored device details.
Privilege VIEW
HTTP response
codes
200
Example
Input: None
Output:
{
"@odata.context": "/api/
$metadata#Collection(PowerService.MonitoredDevice)",
"@odata.count": 1,
"value": [
22 Monitored Devices