POST /service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}/endpoints/commands

Issues an agent command to a group of endpoints.

Request Information

URI Parameters

NameDescriptionTypeAdditional Information
gsmKey

The GSM console keycode.

string

Required

siteId

The site identifier.

string

Required

groupId

The group identifier.

string

Required

URI Sample(s)

POST
https://unityapi.webrootcloudav.com/service/api/console/gsm/4633-9FD4-6F95-4A54-A998/sites/b257f977-a577-419f-954c-359519f9861a/groups/cec10e88-2a8a-407d-aced-6770d3381787/endpoints/commands

Body Parameters

Additional information for issuing an agent command.

SetCommandGroupRequestModel
NameDescriptionTypeAdditional Information
Command

The type of the command. Valid values are "scan", "cleanup", "uninstall", "changekeycode", "restart", "sysisolate".

string

Required

Parameters

The parameters required for the command.

changekeycode and sysisolate commands require a Parameters value to be specified - for changekeycode the value needs to be the keycode to change to, for sysisolate the value needs to be either "on" (for isolating) or "off" (for unisolating).

string

None.

Sample Request

{
  "Command": "changekeycode",
  "Parameters": "7DD5-69D6-95D7-44DF-8CD6"
}                    
<SetCommandGroupRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.Console.Models">
  <Command>changekeycode</Command>
  <Parameters>7DD5-69D6-95D7-44DF-8CD6</Parameters>
</SetCommandGroupRequestModel>                    

Response Information

Resource Description

None. If successful, this API action does not return any data and the response status code will be 204 (No Content).