GET /service/api/status/gsm/dnsp/{keyCode}
?machineId={machineId}
&modifiedSince={modifiedSince}
&batchSize={batchSize}
&continuation={continuation}
Returns DNS protection (DNSP) status information for all endpoints matching the specified criteria.
Request Information
URI Parameters
Name | Description | Type | Additional Information |
---|---|---|---|
keyCode |
A GSM parent keycode for which DNSP status information is to be retrieved. |
string |
Required |
machineId |
A machine ID for which DNSP status information is to be retrieved. If omitted, information for all endpoints is for the given site is retrieved. |
string |
None. |
modifiedSince |
If specified, returns all DNSP status entries, that were modified after (or at) the given date. |
date |
None. |
batchSize |
Specifies the maximum number of entries returned per request. Valid values range from 1 to 1000. |
integer |
Default value is 50 |
continuation |
A continuation token for batched requests |
string |
None. |
URI Sample(s)
GET
|
https://unityapi.webrootcloudav.com/service/api/status/gsm/dnsp/3515-3EC8-3018-4DAB-A776?batchSize=200
|
GET
|
https://unityapi.webrootcloudav.com/service/api/status/gsm/dnsp/3515-3EC8-3018-4DAB-A776?batchSize=200&continuation=H4sIAAAAAAAEAM1SS07DMBQckiBVXXXDATgB8bd2d5RuAmkLilhHsetISGkrlMBVuBBnQGLJgnvgkLRdgYQEEgtrPO_Nm-dn-z4EonWeNG5NcAZgFCN5eT4fEVy2QHHVAkPaAsd1CwI3HhB2dRTHvm7nwnDqSRDjxAPTTDauboxZ2RV1jq_IGLs6jtfAk6sLvHnpcIrBdLlMgUFSt5vMNd50mvXuaYc-2WXC
|
GET
|
https://unityapi.webrootcloudav.com/service/api/status/gsm/dnsp/3515-3EC8-3018-4DAB-A776?machineId=8a8a1a12345c1ca9eelw78965a9c8d789c6fc75381d1234567890fffa91c138:::57cf6d537c9a3e12345bbdaa8ba2a98765c1c5c2:::57cf6d123c9a3e12345bbdaa8ba2a98765c1c5c2
|
GET
|
https://unityapi.webrootcloudav.com/service/api/status/gsm/dnsp/3515-3EC8-3018-4DAB-A776?modifiedSince=2019-01-01T22:30:00.000Z
|
Body Parameters
None.
Response Information
Resource Description
Returns DNSP status information for the list of endpoints matching the given criteria. If more items would be returned, than specified by 'batchSize', a continuation URI is returned, which can be used to retrieve the next batch of items
DNSPAgentStatusName | Description | Type | Additional Information |
---|---|---|---|
ContinuationToken |
Provides a continuation token for follow-up calls if more data is available than the given batch size. |
string |
None. |
ContinuationURI |
Provides a URI for follow-up calls if more data is available than the given batch size. |
string |
None. |
Count |
Contains the number of DNSP endpoints returned in the current request. |
integer |
None. |
QueryResults |
Endpoint information matching the given query parameters. |
Collection of DNSPEndpointInfo |
None. |
Sample Response
{ "QueryResults": [ { "HostName": "Computer1", "IsVirtualMachine": false, "DNSAgentStatus": "Installed", "InstalledDate": "2025-04-19T18:25:23.4384635Z", "UninstalledDate": null, "AgentVersion": "1.3.3.35", "LastSeenDate": "2025-05-17T18:25:23.4384635Z", "LastModifiedDate": "2025-04-19T20:25:23.4384635Z", "TrafficCountLast24Hours": 2134, "DNSPolicyID": "b5b5c180-2e5c-42c3-8f0b-d63ee4e3233b", "DNSPolicyName": "Securedns High Protection", "MachineID": "e41bee54510f41d295e3f50ed9b0b266e41bee54510f41d295e3f50ed9b0b266:::b1b4689e910f4282ab96b1b4689e910f4282ab96:::b1b4689e910f4282ab96b1b4689e910f4282ab96", "KC": "3859-C73F-CDE4-4F05-9BFB", "MasterKC": "00F4-5A1E-92A7-49D8-A7EF" }, { "HostName": "Computer2", "IsVirtualMachine": false, "DNSAgentStatus": "Installed", "InstalledDate": "2025-03-19T18:25:23.4384635Z", "UninstalledDate": null, "AgentVersion": "1.3.3.35", "LastSeenDate": "2025-05-15T18:25:23.4384635Z", "LastModifiedDate": "2025-03-19T22:25:23.4384635Z", "TrafficCountLast24Hours": 2134, "DNSPolicyID": "3f3b6ae3-3b3d-4892-80f8-20b69aee1dfb", "DNSPolicyName": "Securedns High Protection", "MachineID": "9b6ce3f4879546e2bc4b4132d0f1bab59b6ce3f4879546e2bc4b4132d0f1bab5:::a85c842a2264454691c4a85c842a2264454691c4:::a85c842a2264454691c4a85c842a2264454691c4", "KC": "3859-C73F-CDE4-4F05-9BFB", "MasterKC": "00F4-5A1E-92A7-49D8-A7EF" } ], "ContinuationToken": null, "ContinuationURI": null, "Count": 2 }
<DNSPAgentStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.AgentStatus.Models"> <ContinuationToken i:nil="true" /> <ContinuationURI i:nil="true" /> <Count>2</Count> <QueryResults> <DNSPEndpointInfo> <AgentVersion>1.3.3.35</AgentVersion> <DNSAgentStatus>Installed</DNSAgentStatus> <DNSPolicyID>b5b5c180-2e5c-42c3-8f0b-d63ee4e3233b</DNSPolicyID> <DNSPolicyName>Securedns High Protection</DNSPolicyName> <HostName>Computer1</HostName> <InstalledDate>2025-04-19T18:25:23.4384635Z</InstalledDate> <IsVirtualMachine>false</IsVirtualMachine> <KC>3859-C73F-CDE4-4F05-9BFB</KC> <LastModifiedDate>2025-04-19T20:25:23.4384635Z</LastModifiedDate> <LastSeenDate>2025-05-17T18:25:23.4384635Z</LastSeenDate> <MachineID>e41bee54510f41d295e3f50ed9b0b266e41bee54510f41d295e3f50ed9b0b266:::b1b4689e910f4282ab96b1b4689e910f4282ab96:::b1b4689e910f4282ab96b1b4689e910f4282ab96</MachineID> <MasterKC>00F4-5A1E-92A7-49D8-A7EF</MasterKC> <TrafficCountLast24Hours>2134</TrafficCountLast24Hours> <UninstalledDate i:nil="true" /> </DNSPEndpointInfo> <DNSPEndpointInfo> <AgentVersion>1.3.3.35</AgentVersion> <DNSAgentStatus>Installed</DNSAgentStatus> <DNSPolicyID>3f3b6ae3-3b3d-4892-80f8-20b69aee1dfb</DNSPolicyID> <DNSPolicyName>Securedns High Protection</DNSPolicyName> <HostName>Computer2</HostName> <InstalledDate>2025-03-19T18:25:23.4384635Z</InstalledDate> <IsVirtualMachine>false</IsVirtualMachine> <KC>3859-C73F-CDE4-4F05-9BFB</KC> <LastModifiedDate>2025-03-19T22:25:23.4384635Z</LastModifiedDate> <LastSeenDate>2025-05-15T18:25:23.4384635Z</LastSeenDate> <MachineID>9b6ce3f4879546e2bc4b4132d0f1bab59b6ce3f4879546e2bc4b4132d0f1bab5:::a85c842a2264454691c4a85c842a2264454691c4:::a85c842a2264454691c4a85c842a2264454691c4</MachineID> <MasterKC>00F4-5A1E-92A7-49D8-A7EF</MasterKC> <TrafficCountLast24Hours>2134</TrafficCountLast24Hours> <UninstalledDate i:nil="true" /> </DNSPEndpointInfo> </QueryResults> </DNSPAgentStatus>