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.0/patch/allpatches
  • Filters
  • domainfilter={String}:

    Get domain list from api/1.0/desktop/serverproperties

    branchofficefilter={String}:

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

    customgroupfilter={String}:

    Get Custom Group list from api/1.0/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
}