Returns the complete hardware inventory of a computer including all hardware components such as BIOS, processor, memory, disk, network adapter, and peripherals.
get /dcapi/inventory/computers/{resourceID}/hardware
https://{serverurl}/dcapi/inventory/computers/{resourceID}/hardware
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
Resource identifier of the computer. Obtain from the response of the Get Computers List API.
curl --request GET \
--url https://appdomains/dcapi/inventory/computers/{resourceID}/hardware \
--header 'Accept: application/hardwareInfo.v1+json' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Array of processor component details
Array of disk drive component details
Array of logical disk details
Array of motherboard details
Array of BIOS details
Array of network adapter details
Array of video controller details
Array of sound device details
Array of keyboard details
Array of pointing device details
Array of printer details
Array of monitor details
Array of USB controller details
Array of USB hub details
Array of serial port details
Array of physical memory slot details
Array of physical memory summary details
Array of TPM details
Array of battery details
Array of CD-ROM details
Array of modem details
Array of parallel port details
Array of PCMCIA details
Array of mapped logical disk details
UAC_UNAUTHORIZED - user lacks the required uem-roles or credentials are missing
Authentication or authorization failure reason
RESOURCE_NOT_AVAILABLE - the specified resourceID does not exist or is not accessible
Resource not found message
INTERNAL_ERROR - unexpected exception in the service layer
Internal server error message
All hardware components (showing processorDetails and diskDriveDetails only)
{
"processorDetails": [
{
"hardwareDescription": "Sample Family",
"hardwareStatusDescription": "Not Available",
"hardwareDeviceID": "CPU0",
"voltageCapability": "--",
"hardwareType": "Processor",
"hardwareInstalledComputerID": "301",
"hardwareStatus": "OK",
"processorVersion": "--",
"hardwareDetectdTime": "May 14, 2026 03:02 PM",
"numberOfLogicalProcessors": 12,
"hardwareTypeID": 3,
"hardwareManufacturerID": "2",
"hardwareName": "Sample Processor @ 3.20GHz",
"clockSpeed": 3192,
"noOfCores": 6,
"hardwareID": "2",
"hardwareManufacturer": "SampleManufacturer",
"processorFamily": "Sample Processor Family",
"chipSocketDesignation": "U3E1"
}
],
"usbControllerDetails": [],
"pcmciaDetails": [],
"monitorDetails": [],
"networkAdapterDetails": [],
"biosDetails": [],
"printerDetails": [],
"cdromDetails": [],
"batteryDetails": [],
"physicalMemorySlotDetails": [],
"soundDeviceDetails": [],
"diskDriveDetails": [
{
"hardwareDescription": "Disk drive",
"totalSizeInBytes": "954 GB",
"hardwareStatusDescription": "Not Available",
"serialNumber": "SAMPLE_SERIAL",
"hardwareDeviceID": "\\\\.\\PHYSICALDRIVE0",
"freeSizeInGB": 601,
"freeSpaceInBytes": "645111586816",
"hardwareType": "Disk Drive",
"storageMedium": "Unspecified",
"hardwareInstalledComputerID": "301",
"hardwareStatus": "OK",
"totalCylinders": 124519,
"hardwareDetectdTime": "May 14, 2026 03:02 PM",
"hardwareTypeID": 13,
"totalSizeInGB": 954,
"hardwareManufacturerID": "9",
"diskDriveName": "Sample Disk 1024GB",
"hardwareName": "Sample Disk 1024GB",
"bytesPerSector": "512",
"hardwareID": "12",
"hardwareManufacturer": "(Standard disk drives)",
"sectorPerTrack": "63"
}
],
"serialPortDetails": [],
"videoControllerDetails": [],
"logicalDiskDetails": [],
"modemDetails": [],
"keyboardDetails": [],
"tpmDetails": [],
"mappedLogicalDiskDetails": [],
"parallelPortDetails": [],
"motherBoardDetails": [],
"physicalMemoryDetails": [],
"pointingDeviceDetails": [],
"usbHubDetails": []
}
Missing credentials
{
"error_description": "Unauthorized access",
"error_code": "UAC_UNAUTHORIZED"
}
Resource not found
{
"error_description": "The specified resource was not found",
"error_code": "RESOURCE_NOT_AVAILABLE"
}
Server error
{
"error_description": "Internal server error",
"error_code": "INTERNAL_ERROR"
}
![]()
Duration: 1 minute | Threshold: 120 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.