Retrieves a paginated list of patches that are missing (not installed) across managed systems, including severity, download status, and affected system counts.
This API endpoint is deprecating soon
get /api/1.4/patch/missingpatches
https://{serverurl}/api/1.4/patch/missingpatches 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/missingpatches \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Value: missingpatches
Paginated missing patches data
Total number of missing patches
Array of missing 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 missing
Count of systems where installation failed
Platform name
Update category name
Patch release timestamp
Reboot: 0=Not Required, 1=Required
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 missing
Count of systems where installation failed
Platform name
Update category name
Patch release timestamp
Reboot: 0=Not Required, 1=Required
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 missing patches
Array of missing 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 missing
Count of systems where installation failed
Platform name
Update category name
Patch release timestamp
Reboot: 0=Not Required, 1=Required
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 missing
Count of systems where installation failed
Platform name
Update category name
Patch release timestamp
Reboot: 0=Not Required, 1=Required
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 missing patches
{
"response_code": 200,
"message_type": "missingpatches",
"message_response": {
"total": 1614,
"missingpatches": [
{
"severity": 1,
"patch_id": 309232,
"patch_name": "FileZilla_3.41.2_win32-setup.exe",
"patch_description": "FileZilla Client (3.41.2)",
"vendor_name": "Tim Kosse",
"superceded_by": "NA",
"failed": 2,
"bulletin_id": "TU-058",
"update_name": "Third Party Updates",
"patch_noreboot": 1,
"patch_released_time": 1552971857000,
"patch_size": 7917152,
"patch_uninstall_status": 1,
"missing": 5,
"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.