All Patches


This API lists all the available patches for systems added to Patch Manager Plus.

  • Functionality
  • Retrieve the all patch list.
  • HTTP Method 
  • GET
  • API URI
  • api/1.3/patch/allpatches
  • Filters
  • domainfilter={String}:

    Get domain list from api/1.3/desktop/serverproperties

    branchofficefilter={String}:

    Get branch office list from api/1.3/desktop/serverproperties

    customgroupfilter={String}:

    Get Custom Group list from api/1.3/desktop/serverproperties

    platformfilter={String}:

    Windows/Mac

    patchid={Numeric}:

    Filter for patch with a particular id

    bulletinid={String}:

    Filter for patches with particular bulletin id

    patchstatusfilter={Numeric}:

    201 - Installed
    202 - Missing

    approvalstatusfilter={Numeric}:

    211 - Approved
    212 - Not Approved

    severityfilter={Numeric}:

    0 - Unrated
    1 - Low
    2 - Moderate
    3 - Important
    4 - Critical
  • Response Parameters
  • patch_noreboot:

    0 - Not Required
    1 - Reboot Required

    severity:

    0 - Unrated
    1 - Low
    2 - Moderate
    3 - Important

    uninstall_status:

    0 - Not Supported
    1 - Supported

    download_status_id:

    221 - Downloaded
    "--" - Yet to download

Response Data

  { 	"message_type": "allpatches", 	"message_response": { 		"total": 4094, 		"allpatches": [ 			{   				"ro_failure_count": "--", 				"updated_time": 1552980907650, 				"installed": 2, 				"sqnumber": "3.41.2", 				"ro_yettodownload_count": "--", 				"bulletin_id": "TU-058", 				"patch_noreboot": 1, 				"update_name": "Third Party Updates", 				"patch_released_time": 1552971857000, 				"patch_size": 7917152, 				"image_name": "/images/approved_icon.gif", 				"status_id": 211, 				"patch_uninstall_status": 1, 				"platform_name": "Windows", 				"missing": 1, 				"download_status": 221, 				"first_name": "DC-SYSTEM-USER", 				"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", 				"severity_name": "dc.common.LOW", 				"label": "dc.common.APPROVED", 				"failed": 0, 				"patch_supported_time": 1552971857000, 				"ro_success_count": "--" 			} 		], 		"limit": 25, 		"page": 1 	}, 	"message_version": "1.0", 	"status": "success", 	"response_code": 200 }