White Papers

8 Dell OpenManage Power Center REST API Reference Guide
2 Key Integration Concepts
2.1 Client Integration Overview
The REST client sends standard HTTP(s) requests to the REST API end- point. Each request is sent using a
HTTP verb (for example, PUT, GET, POST, DELETE, HEAD, and OPTIONS) and includes a message body in
JSON format.
The response uses a standard HTTP status code. The REST client can be developed in various
programming languages (for example, C# and Java) or scripting languages (for example, Python and Perl)
that have basic support for HTTPS communication and are capable of constructing and parsing JSON
payloads.
2.2 Base URI
The Base URL for REST request:
https://<HOST_ADDRESS>:<PORT_NUM>/powercenter/api/overview/ (Full form)
https://<HOST_ADDRESS>:<PORT_NUM>/api/overview/ (Shorter form)
A sample request URL:
https://localhost:8643/api/overview/enumerateEntitySummaries
The port number can be re-configured, to get the current port that is used, query the value for below
registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Dell\OpenManagePowerCenter\Port
2.3 Security
The REST services will only be exposed through HTTPs to ensure that the common threats associated with
HTTP traffic are mitigated.
HOST_ADDRESS
The network address of the machine on which the product is
installed. It could be a DNS host name or IP address.
PORT_NUM
The port number that is opened as web application server for
OMPC. It should be the port assigned in OMPC installation.
Default port is 8643 but use the one that you have configured
during the OMPC installation.