Retrieves a paginated list of patches that have been successfully installed across managed systems including severity, vendor, and installed system counts.
This API endpoint is deprecating soon
get /api/1.4/patch/installedpatches
https://{serverurl}/api/1.4/patch/installedpatches Copied!
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
RoleId. Get Role Id
{resource_id} - Unique identifier of the computer
RoleId. Get Role Id
RoleId. Get Role Id
Filter computer with particular resource id
Get domain list from api/1.4/desktop/serverproperties
Get branch office list from api/1.4/desktop/serverproperties
Get custom group list from api/1.4/desktop/serverproperties
1 - Live: System is working.
2 - Down: System is not working.
3 - Unknown: System status is not known.
RoleId. Get Role Id
RoleId. Get Role Id
{resid} - Unique identifier of the computer
21: Yet to install (agent has not been installed).
22: Installed (agent is currently installed).
23: Uninstalled (agent has been removed).
24: Yet to uninstall (marked for uninstallation but not yet removed).
29: Installation failure (an error occurred during installation).
1: Commercial (used for business or paid purposes).
2: Non-commercial (used for personal or educational purposes).
0: Unidentified (license type not specified).
-1: Not done scan has not started.
0: Failed scan failed.
1: In progress scan is ongoing.
2: Success scan completed successfully.
1: Allowed (access is permitted).
2: Prohibited (access is restricted).
0: Not assigned (no access configuration).
0: Under licensed (fewer licenses than required).
1: Over licensed (more licenses than needed).
2: In compliance (license usage matches availability).
3: Expired (license validity has ended).
-1: Not available (compliance data is missing).
32-bit: For 32-bit operating systems.
64-bit: For 64-bit operating systems.
Yes: Supports uninstallation.
No: Does not support uninstallation.
MSI: Installed via MSI installer.
EXE: Installed via EXE installer.
Get License List from api/1.4/inventory/licenses?swid={softwareID} in license_id parameter inside message response
Get hardware type list from api/1.4/inventory/filterparams
Get hardware manufacturer list from api/1.4/inventory/filterparams
unique identifier of the prohibited software
curl --request GET \
--url https://appdomains/api/1.4/patch/installedpatches \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Value: installedpatches
Paginated installed patches data
Total number of installed patches
Array of installed patch objects
Unique patch identifier
Security bulletin identifier
Patch filename
Patch description
Severity: 0=Unrated, 1=Low, 2=Moderate, 3=Important, 4=Critical
Count of systems where this patch is installed
Platform name
Update category
Patch release timestamp
Uninstall: 0=Not Supported, 1=Supported
Patch file size in bytes
Vendor name
Superseding patch ID, or NA
Unique patch identifier
Security bulletin identifier
Patch filename
Patch description
Severity: 0=Unrated, 1=Low, 2=Moderate, 3=Important, 4=Critical
Count of systems where this patch is installed
Platform name
Update category
Patch release timestamp
Uninstall: 0=Not Supported, 1=Supported
Patch file size in bytes
Vendor name
Superseding patch ID, or NA
Records per page
Current page number
Total number of installed patches
Array of installed patch objects
Unique patch identifier
Security bulletin identifier
Patch filename
Patch description
Severity: 0=Unrated, 1=Low, 2=Moderate, 3=Important, 4=Critical
Count of systems where this patch is installed
Platform name
Update category
Patch release timestamp
Uninstall: 0=Not Supported, 1=Supported
Patch file size in bytes
Vendor name
Superseding patch ID, or NA
Unique patch identifier
Security bulletin identifier
Patch filename
Patch description
Severity: 0=Unrated, 1=Low, 2=Moderate, 3=Important, 4=Critical
Count of systems where this patch is installed
Platform name
Update category
Patch release timestamp
Uninstall: 0=Not Supported, 1=Supported
Patch file size in bytes
Vendor name
Superseding patch ID, or NA
Records per page
Current page number
API version: 1.0
Operation status: success
Response code: 200
Paginated installed patches
{
"response_code": 200,
"message_type": "installedpatches",
"message_response": {
"total": 2307,
"installedpatches": [
{
"severity": 1,
"installed": 48,
"patch_id": 309239,
"patch_name": "BANDIZIP-SETUP.EXE",
"patch_description": "Bandizip (6.22.0.0)",
"vendor_name": "Bandisoft",
"superceded_by": "NA",
"bulletin_id": "TU-075",
"update_name": "Third Party Updates",
"patch_released_time": 1552974574000,
"patch_size": 6537016,
"patch_uninstall_status": 0,
"platform_name": "Windows"
}
],
"limit": 25,
"page": 1
},
"message_version": "1.0",
"status": "success"
}
![]()
Duration: 1 minute | Threshold: 30 | 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.