GET /service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/trafficbycategory
?categories={categories}
&startDate={startDate}
&endDate={endDate}
&pageSize={pageSize}
&pageNr={pageNr}
Returns information about DNS requests that were seen by the DNS Protection service for one or more specified categories.
Request Information
URI Parameters
| Name | Description | Type | Additional Information |
|---|---|---|---|
| gsmKey |
The GSM console keycode. |
string |
Required |
| siteId |
The site identifier. |
string |
Required |
| categories |
A comma separated list of one or more DNS Protection category identifiers (e.g. 14,47,81). This query parameter is mandatory. Call 'get categories' to get a list of available DNS Protection categories and their respective identifiers. |
string |
Required |
| startDate |
If specified, returns requests after (or at) the given date. If omitted, defaults to 'endDate' minus 24 hours. |
date |
None. |
| endDate |
If specified, returns requests before (or at) the given date. If omitted, defaults to the current date and time. |
date |
None. |
| pageSize |
Specifies the maximum number of records to return. Valid values are between 100 and 10000. |
integer |
Default value is 1000 |
| pageNr |
Specifies the page number. Can be used to retrieve the next batch of records. |
integer |
Default value is 1 |
URI Sample(s)
|
GET
|
https://unityapi.webrootcloudav.com/service/api/console/gsm/7770-EE71-0EFA-477C-8163/sites/713664aa-f468-4d5b-8956-b3d07490b873/dnsp/trafficbycategory?categories=25,81,7&startDate=2026-07-09T00:33:19.0491977Z&endDate=2026-08-08T00:33:19.0491977Z&pageSize=100&pageNr=29
|
Body Parameters
None.
Response Information
Resource Description
Information about DNS requests for a set of DNS Protection categories.
GetDNSPTrafficByCategoryResponseModel| Name | Description | Type | Additional Information |
|---|---|---|---|
| MoreAvailable |
Value indicating whether more records are available in the queried time window. Increment the page number in the query to obtain additional request records. |
boolean |
None. |
| PageNr |
The number of the page that was requested. |
integer |
None. |
| PageSize |
The size of the page that was requested. |
integer |
None. |
| StartDate |
The start date that was used for the data query. |
date |
None. |
| EndDate |
The end date that was used for the data query. |
date |
None. |
| SiteId |
The identifier of the GSM site traffic information was queried for. |
string |
None. |
| SiteName |
The name of the GSM site traffic information was queried for. |
string |
None. |
| Requests |
The list of request records. |
Collection of GetDNSPTrafficByCategoryResponseModel_DNSRequest |
None. |
Sample Response
{
"MoreAvailable": false,
"PageNr": 1,
"PageSize": 1000,
"StartDate": "2026-08-07T04:17:48.4624931Z",
"EndDate": "2026-08-08T04:17:48.4624931Z",
"SiteId": "95cb0653-4528-4c5a-81b4-9a10e565125a",
"SiteName": "Site 1",
"Requests": [
{
"Timestamp": "2026-08-08T04:16:48.4624931Z",
"HostName": "MyComputer1",
"UserName": "User1",
"AgentVersion": "1.3.0.197",
"SourceIp": "95.134.238.231",
"Domain": "www.category-domain1.com",
"DomainIps": [
"95.178.99.177",
"95.21.24.19"
],
"CategoryIds": [
34,
42
],
"ActionTaken": 1
},
{
"Timestamp": "2026-08-08T04:15:48.4624931Z",
"HostName": "MyComputer2",
"UserName": "User2",
"AgentVersion": "1.3.0.197",
"SourceIp": "95.115.251.95",
"Domain": "www.category-domain2.com",
"DomainIps": [
"95.206.164.81",
"95.76.226.102"
],
"CategoryIds": [
7,
81
],
"ActionTaken": 0
}
]
}
<GetDNSPTrafficByCategoryResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.Console.Models">
<EndDate>2026-08-08T04:17:48.4624931Z</EndDate>
<MoreAvailable>false</MoreAvailable>
<PageNr>1</PageNr>
<PageSize>1000</PageSize>
<Requests>
<GetDNSPTrafficByCategoryResponseModel_DNSRequest>
<ActionTaken>1</ActionTaken>
<AgentVersion>1.3.0.197</AgentVersion>
<CategoryIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>34</d4p1:int>
<d4p1:int>42</d4p1:int>
</CategoryIds>
<Domain>www.category-domain1.com</Domain>
<DomainIps xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>95.178.99.177</d4p1:string>
<d4p1:string>95.21.24.19</d4p1:string>
</DomainIps>
<HostName>MyComputer1</HostName>
<SourceIp>95.134.238.231</SourceIp>
<Timestamp>2026-08-08T04:16:48.4624931Z</Timestamp>
<UserName>User1</UserName>
</GetDNSPTrafficByCategoryResponseModel_DNSRequest>
<GetDNSPTrafficByCategoryResponseModel_DNSRequest>
<ActionTaken>0</ActionTaken>
<AgentVersion>1.3.0.197</AgentVersion>
<CategoryIds xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>7</d4p1:int>
<d4p1:int>81</d4p1:int>
</CategoryIds>
<Domain>www.category-domain2.com</Domain>
<DomainIps xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>95.206.164.81</d4p1:string>
<d4p1:string>95.76.226.102</d4p1:string>
</DomainIps>
<HostName>MyComputer2</HostName>
<SourceIp>95.115.251.95</SourceIp>
<Timestamp>2026-08-08T04:15:48.4624931Z</Timestamp>
<UserName>User2</UserName>
</GetDNSPTrafficByCategoryResponseModel_DNSRequest>
</Requests>
<SiteId>95cb0653-4528-4c5a-81b4-9a10e565125a</SiteId>
<SiteName>Site 1</SiteName>
<StartDate>2026-08-07T04:17:48.4624931Z</StartDate>
</GetDNSPTrafficByCategoryResponseModel>