List all Patches for device
Service name: patch_list_all
Base URL
https://{SERVER}/api/?apikey={yourAPIkey}&service=patch_list_all
Description
Lists all software patches for the specified device.
Parameters
Required parameters
Add required parameters immediately after the base URL.
https://{SERVER}/api/?apikey={yourAPIkey}&service=patch_list_all&required_parameters={parameter-value}
| Parameter | Description | Type | Options | Default | 
|---|---|---|---|---|
| deviceid | The deviceid must be a valid id. | number | 0 | 0 | 
Optional parameters
Add optional parameters after the required parameters in the base URL.
https://{SERVER}/api/?apikey={yourAPIkey}&service=patch_list_all&required_parameters={parameter-value}&optional_parameters={parameter-value}
| Parameter | Description | Type | Options | Default | 
|---|---|---|---|---|
| describe | Optional. Returns a description of the entered call, the available parameters, an example of its output, and returned fields with descriptions. | boolean | true | 0 | 
Determine parameter values
Use the following associated service calls to determine parameter values.
| Parameter | Call | URL Format | 
|---|---|---|
| deviceid | list_devices_at_client | https://{SERVER}/api/?apikey={yourAPIkey}&service=list_devices_at_client&clientid=CLIENTID&devicetype=server | 
| list_servers | https://{SERVER}/api/?apikey={yourAPIkey}&service=list_servers&siteid=SITEID | |
| list_workstations | https://{SERVER}/api/?apikey={yourAPIkey}&service=list_workstations&siteid=SITEID | |
| siteid | list_sites | https://{SERVER}/api/?apikey={yourAPIkey}&service=list_sites&clientid=CLIENTID | 
| clientid | list_clients | https://{SERVER}/api/?apikey={yourAPIkey}&service=list_clients | 
Examples
List all patches for a device
https://{SERVER}/api/?apikey={yourAPIkey}&service=patch_list_all&deviceid=DEVICEID
Example response
<?xml version="1.0" encoding="ISO-8859-1"?>
<patches>
  <patch>
    <patchid>681806</patchid>
    <policy>4</policy>
    <policyLabel><![CDATA[Do Nothing]]></policyLabel>
    <patchicon><![CDATA[aw-image-patch-installed]]></patchicon>
    <status>8</status>
    <selectpatch><![CDATA[checkhide]]></selectpatch>
    <statusLabel><![CDATA[Installed]]></statusLabel>
    <patchUrl><![CDATA[https://www.adobe.com/devnet-docs/xxxxxxx]]></patchUrl>
    <patchTitle><![CDATA[Adobe Reader DC (64-bit) (x64) 24.2.20965]]></patchTitle>
    <product><![CDATA[Adobe Reader DC (64-bit)]]></product>
    <severity>3</severity>
    <severityLabel><![CDATA[Moderate]]></severityLabel>
    <releaseDate>1722380400</releaseDate>
    <releaseDateText><![CDATA[31-Jul-2024]]></releaseDateText>
    <installDate>1722384000</installDate>
    <installDateText><![CDATA[31-Jul-2024 00:00]]></installDateText>
    <deployable>1</deployable>
    <uninstallable>1</uninstallable>
    <classification><![CDATA[Other Vendor]]></classification>
  </patch>
  <patch>
    <!-- more <patch> nodes -->
  </patch>
</patches>Returned fields
Field  | Type  | Can Be Empty  | Description  | 
|---|---|---|---|
patchid  | integer  | no  | The unique identifier of the patch  | 
policy  | integer  | no  | Manual approval policy setting:  | 
patchicon  | string  | yes  | Generalized status icon:  | 
aw-image-patch-failed  | |||
aw-image-patch-installed  | |||
aw-image-patch-missing  | |||
aw-image-patch-pending  | |||
aw-image-patch-installing  | |||
aw-image-patch-ignored  | |||
status  | integer  | no  | The patch status (bit flags):  | 
0x01 - Missing  | |||
0x02 - Pending  | |||
0x04 - Queued  | |||
0x08 - Installed  | |||
0x10 - Failed  | |||
0x20 - Ignored  | |||
selectpatch  | string  | yes  | Will be empty if the patch status is:  | 
Missing, Pending, Ignored, Failed  | |||
otherwise will show as 'checkhide' for all other statuses  | |||
statusLabel  | string  | no  | Installation status:  | 
Missing, Pending, Queued, Installed, Failed, Ignored  | |||
patchUrl  | string  | yes  | External link to patch description, for example:  | 
patchTitle  | string  | no  | Title/name of the patch, for example:  | 
Security Update for Microsoft Office InfoPath 2007 (KB979441)  | |||
product  | string  | no  | Product identifier, for example:  | 
Office  | |||
severity  | integer  | yes  | The severity of the vulnerability the patch addresses:  | 
1 (Critical), 2 (Important), 3 (Moderate), 4 (Low)  | |||
See Microsoft Security Response Center Security Bulletin Severity Rating System  | |||
severityLabel  | string  | yes  | Severity level name:  | 
Critical, Important, Moderate, Low  | |||
See Microsoft Security Response Center Security Bulletin Severity Rating System  | |||
releaseDate  | int  | yes  | Patch release date/time (timestamp)  | 
releaseDateText  | datetime  | yes  | Patch release date/time human format, for example: 31-Jul-2024  | 
installdate  | int  | yes  | Installation date/time (timestamp)  | 
installdatetext  | datetime  | yes  | Installation date/time human format, for example: 31-Jul-2024  | 
Updated 3 months ago