getManuallyApprovedPatches
This method returns a list of manually approved patches from the endpoints of a specific company.
In order for this method to find all patches, you need to manually run a Patch Scan task on all endpoints of the target company.
Parameters
Parameter | Type | Optional | Description |
---|---|---|---|
| String | No | The ID of the company you want to retrieve the patches for. Default value: the company the API key used to make the request belongs to. |
Return value
This method returns an Object containing information the manually approved patches that were found on the company's endpoints. The returned object contains:
Attribute | Type | Description |
---|---|---|
| String | The name of the patch. |
| String | The ID of the patch. |
| Boolean | Indicates if the patch is ignored for this company. |
Example
Request
{ "id": "a7f1d11d-3c94-47f0-a599-b48d2fc44241", "jsonrpc": "2.0", "method": "getManuallyApprovedPatches", "params": { "companyId": "6641b5febabe7ded290728b2" } }
Response
{ "result": [ { "patchId": "{00016C6E-0000-0000-0000-000000000000}", "name": "windows6.0-2008-SP2-kb3174644-x64.msu", "isIgnored": true }, { "patchId": "{0001354A-0000-0000-0000-000000000000}", "name": "Windows8.1-2012-R2-KB3123479-x64.msu", "isIgnored": false }, { "patchId": "{0001BB19-0000-0000-0000-000000000000}", "name": "VMware-workstation-full-12.5.8-7098237.exe", "isIgnored": false }, ... ] }