GET /service/api/console/gsm/{gsmKey}/sites/{siteId}/policies
Gets the list of policies on a given GSM site.
Request Information
URI Parameters
| Name | Description | Type | Additional Information |
|---|---|---|---|
| gsmKey |
The GSM console keycode. |
string |
Required |
| siteId |
The site identifier. |
string |
Required |
URI Sample(s)
|
GET
|
https://unityapi.webrootcloudav.com/service/api/console/gsm/6644-4FF0-5F04-40F8-AEE5/sites/d4f60d60-602f-489c-a27d-f2d5b9124dc6/policies
|
Body Parameters
None.
Response Information
Resource Description
Information about the list of policies available on a given GSM site.
GetGSMSitePoliciesResponseModel| Name | Description | Type | Additional Information |
|---|---|---|---|
| TotalCount |
Total number of policies available. |
integer |
None. |
| Deleted |
Value (true/false) indicating whether any policy has been deleted. |
boolean |
None. |
| Policies |
List of policy details records. |
Collection of GetGSMSitePoliciesResponseModel_Policy |
None. |
Sample Response
{
"TotalCount": 2,
"Deleted": false,
"Policies": [
{
"PolicyId": "92d37ded-1101-4d33-bde3-f8924c745c14",
"DateCreated": "2025-09-06T19:07:32.4587416Z",
"PolicyName": "Test Policy 1",
"LivePolicy": true,
"PendingPolicy": false,
"PolicyDescription": "Description of test policy 1",
"Deleted": false,
"Canned": false,
"DefaultSetting": false,
"GlobalPolicy": false,
"PolicyType": "Advanced"
},
{
"PolicyId": "d4b9cd22-aca6-46aa-b9c4-4efb9133fdc0",
"DateCreated": "2025-07-06T19:07:32.4587416Z",
"PolicyName": "Test Policy 2",
"LivePolicy": true,
"PendingPolicy": false,
"PolicyDescription": "Description of test policy 2",
"Deleted": false,
"Canned": false,
"DefaultSetting": false,
"GlobalPolicy": false,
"PolicyType": "Advanced"
}
]
}
<GetGSMSitePoliciesResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.Console.Models">
<Deleted>false</Deleted>
<Policies>
<GetGSMSitePoliciesResponseModel_Policy>
<Canned>false</Canned>
<DateCreated>2025-09-06T19:07:32.4587416Z</DateCreated>
<DefaultSetting>false</DefaultSetting>
<Deleted>false</Deleted>
<GlobalPolicy>false</GlobalPolicy>
<LivePolicy>true</LivePolicy>
<PendingPolicy>false</PendingPolicy>
<PolicyDescription>Description of test policy 1</PolicyDescription>
<PolicyId>92d37ded-1101-4d33-bde3-f8924c745c14</PolicyId>
<PolicyName>Test Policy 1</PolicyName>
<PolicyType>Advanced</PolicyType>
</GetGSMSitePoliciesResponseModel_Policy>
<GetGSMSitePoliciesResponseModel_Policy>
<Canned>false</Canned>
<DateCreated>2025-07-06T19:07:32.4587416Z</DateCreated>
<DefaultSetting>false</DefaultSetting>
<Deleted>false</Deleted>
<GlobalPolicy>false</GlobalPolicy>
<LivePolicy>true</LivePolicy>
<PendingPolicy>false</PendingPolicy>
<PolicyDescription>Description of test policy 2</PolicyDescription>
<PolicyId>d4b9cd22-aca6-46aa-b9c4-4efb9133fdc0</PolicyId>
<PolicyName>Test Policy 2</PolicyName>
<PolicyType>Advanced</PolicyType>
</GetGSMSitePoliciesResponseModel_Policy>
</Policies>
<TotalCount>2</TotalCount>
</GetGSMSitePoliciesResponseModel>