API Guide
Server-initiated discovery
/api/DiscoveryConfigService/Actions/
DiscoveryConfigService.UploadNodeInfo
This URI uploads or creates the server credentials to the OpenManage Enterprise console.
POST method for ConfigService.UploadNodeInfo
Description This method uploads the server credentials to the OpenManage Enterprise console.
Privilege DISCOVERY_MANAGEMENT
HTTP response
codes
200
Example request
body
{
"AnnouncedTarget": [{
"ServiceTag": "D700",
"UserName": "root",
"Password": "calvin",
"CredentialType": "WSMAN"
},
{
"ServiceTag": "D600",
"UserName": "root",
"Password": "calvin",
"CredentialType": "WSMAN"
}]
}
/api/DiscoveryConfigService/Actions/
DiscoveryConfigService.SignalNodePresence
This URI is used by iDRAC to initiate contact with OpenManage Enterprise console. However, this API is accessible from the OpenManage
Enterprise console only when the client certificate of the servers is signed by the Dell CA.
POST method for DiscoveryConfigService.SignalNodePresence
Description
This method is used by iDRAC to initiate contact with OpenManage Enterprise console. However, this API is
accessible from the OpenManage Enterprise console only when the client certificate of the servers is signed by
the Dell CA.
Privilege Privilege is not required for this API.
HTTP response
codes
200
Example request
body
{
"ServiceTag": "B600",
"RedfishPort": 443,
"IPv4Addresses": ["10.35.0.30"],
"IPv6Addresses": ["3001:db8::69", "2001:db8::5:c0e5"],
"WebSSLCertificate": "---BEGIN CERTIFICATE--SSL certificate contents--
END CERTIFICATE---"
}
564 APIs specific to OpenManage Enterprise