API Guide

Table Of Contents
Firmware repository inventory management
Topics:
Get firmware repository inventory details
Get firmware repository inventory details
Description: Gets the details of firmware repository inventory. Ensure that the repository is successfully downloaded.
The driver repository inventory is not supported.
You can view the details like bundle ID, list of components of the particular bundle ID for the specific server model.
Command or URL: /Services/RepositoryManagementService/RepositoryData?
repoProfileID={repoProfileID}&bundleId={bundleId} &systemId={systemId}
Mandatory query parameter: repoProfileID
Optional query parameter: bundleId, systemId
Method: GET
Authorization: Bearer authentication
Parameters:
Table 26. Parameters
Parameter Value Description Parameter
type
Data
type
repoProfileID (required) Related firmware repository profile ID. Use the repository profile ID
received from the Get list of repository profiles API. For more
information, see Get list of repository profiles on page 49
query String
systemId Optional SystemID of the server to filter the bundles. To get the
system ID, run /Services/ConsoleService/Consoles/{id}
or /Services/ConsoleService/Clusters/{cluster-id}.
For more information, see Get vCenter tree view of data center on
page 44 and Get cluster details on page 46.
query String
bundleId Optional Bundle ID to retrieve software components.
To get the bundle ID, run /Services/
RepositoryManagementService/RepositoryData?
repoProfileID={repoProfileID}&bundleId={bundleId}.
It is mandatory to enter bundleId to get the component list.
query String
vCenter privileges required: Dell.Configuration.Firmware Update
HTTP response code:
Table 27. HTTP response code
Code Description or response object
200 OK
400 Invalid parameters
401 Authorization failure
403 Failed to log in to vCenter
10
Firmware repository inventory management 57