White Papers
13 Dell OpenManage Power Center 4.0 REST API Reference Guide
3 Report APIs
3.1 Request Parameters
This section introduces the API definition of reporting features for OMPC. Using this set of APIs, users can
create various types of reports, check the status of the reports and retrieve the report results when status are
ready, or remove target reports.
3.2 Adding Reports
Below APIs could be used to add and run report of a specific type:
#
API
Report
01
<BASE_URL>/powerHoarders
Power Hoarders
02
<BASE_URL>/powerFrugal
Power Frugal
03
<BASE_URL>/powerData
Power Data
04
<BASE_URL>/powerHeadroom
Power Headroom
05
<BASE_URL>/generalInventory
General Inventory
06
<BASE_URL>/powerHoardersRack
Power Hoarders Rack
07
<BASE_URL>/powerFrugalRack
Power Frugal Rack
08
<BASE_URL>/rawMonitoringData
Raw Monitoring Data
09
<BASE_URL>/compareReport
Comparison Report
10
<BASE_URL>/thermalData
Thermal Data
11
<BASE_URL>/powerUtilization
Power Utilization
12
<BASE_URL>/powerThresholdViolations
Power Threshold Violations
13
<BASE_URL>/powerCapViolations
Power Cap Violations
14
<BASE_URL>/powerCapSettings
Power Cap Settings
15
<BASE_URL>/thresholdSettings
Threshold Settings
16
<BASE_URL>/rackFragmentationHoarders
Rack Fragmentation Hoarders
17
<BASE_URL>/rackSpaceHoarders
Rack Space Hoarders
18
<BASE_URL>/rackSpaceFrugal
Rack Space Frugal
19
<BASE_URL>/highestTemperature
Highest Temperature
20
<BASE_URL>/lowestTemperature
Lowest Temperature
21
<BASE_URL>/eventsReport
Events Report
22
<BASE_URL>/pduOutletAssignment
PDU Outlet Assignment
23
<BASE_URL>/pduSensor
PDU Sensor
24
<BASE_URL>/thermalEventPolicy
Thermal Event Policy
25
<BASE_URL>/vmPowerHoarders
Virtual Machine Power Hoarders
26
<BASE_URL>/vmPowerFrugal
Virtual Machine Power Frugal
27
<BASE_URL>/vmGeneralInventory
Virtual Machine General
Inventory
3.3 Adding Reports
Common request fields for Add Report APIs are listed:
Type
Name
Description
Integer
aggPeriodType
Report aggregation type.