White Papers

11 Implementation of the DMTF Redfish API on Dell EMC PowerEdge Servers
“/redfish/”. In the case of a PowerEdge server, the root is accessed through the URI https://<iDRAC
IP>/redfish/v1/ - the “v1” at the end of the URI denotes the version of the API.
The URI is the primary unique identifier of resources. Redfish URIs consist of three parts as described in
RFC3986: Part one defines the scheme and authority of the URI, part two specifies the root service and
version and part three defines a unique resource identifier.
For example, in the following URI: https://mgmt.vendor.com/redfish/v1/Systems/SvrID
https://mgmr.vendor.com is the scheme and authority
/redfish/v1 is the root and version
/Systems/SvrID is the resource identifier
2.6.1 Redfish tree structure
From the top-level root, the RESTful interface branches out to cover a number of “Collections”, which each in
turn include multiple sub-items, creating a tree-like structure. The administrator can drill down through this
structure to find information and settings of interest.
Redfish API tree structure
For example, accessing the Redfish structure for the PERC RAID controller on a PowerEdge R630 server
would be navigated by using the following path:
https://<iDRAC IP>/redfish/v1/Systems/System.Embedded.1/Storage/Controllers/RAID.Integrated.1-1