Actions & Endpoints
Introduction
The Webroot Integration with Rewst delivers a robust set of actions and endpoints for interacting with Webroot. Below is a summary of each section, highlighting the diverse capabilities and opportunities provided through the Webroot Integration:
Actions
Console Access
Request Admin Access to GSM Console
POST
unityapi.webrootcloudav.com/service/api/console/access/gsm/{gsmKey}/addadminrequest
Initiates the process for requesting admin access to a GSM console. Before initiating, it's the requester's responsibility to inform the owner of the target GSM console that a designated person will receive a confirmation message from Webroot.
Get GSM Add Admin Access Request Status
GET
unityapi.webrootcloudav.com/service/api/console/access/gsm/{gsmKey}/addadminstatus
Retrieves the status of a GSM add admin access request.
Console Gsm
Get GSM Console Information
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}
Required Scope Console.GSM Gets information about a given GSM console.
Get GSM Console Information by Site Keycode
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/lookupsite/{siteKeycode}
Scope Console.GSM Looks up information about a specific GSM site which is associated with a given site keycode. You can use this method to query site details using a site keycode and to retrieve the site's identifier for follow-up calls.
Get Web Console URL to Corresponding GSM Console
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/webconsoleurl
Gets a URL to the Webroot web console that, when used in a browser, automatically logs the authenticated user in to the corresponding GSM Console.
Get Web Console URL to Corresponding Endpoint Protection Console
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/webconsoleurl
Gets a URL to the Webroot web console that, when used in a browser, automatically logs the authenticated user in to the corresponding Endpoint Protection Console.
List Sites Associated With A Given Gsm Console.
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites
Gets the list of sites associated with a given GSM console.
Get GSM Site Information
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}
Gets information about a GSM site.
Create New Site Under A Given Gsm Console.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites
Creates a New Site Under A Given Gsm Console.
Update Site Under A Given Gsm Console.
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}
Description coming soon...
Deactivate A Site Under A Given Gsm Console.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/deactivate
Deactivates a site under a given GSM console.
Suspends A Site Under A Given Gsm Console.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/suspend
When a site is suspended the associated license key is forcibly expired.
Resumes A Site Under A Given Gsm Console.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/resume
When a site is resumed, the site's license key inherits the days remaining of the parent GSM console keycode.
Converts A Trial Site Into A Full License.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/converttrial
This operation will fail, if the parent GSM console license is not a full license.
List Admins On A Given Gsm Console.
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/admins
Gets the list of admins on a given GSM console.
Add New User as Admin to GSM Console
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/admins
Adds a new user as an admin to a GSM console with the desired access level.
Get GSM Admin Information.
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/admins/{userId}
Gets information about a GSM admin.
Update User Account Attributes Of A GSM Admin.
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/admins/{userId}
Description coming soon...
Removes GSM Admin From A Gsm Console And All Its Sites.
DELETE
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/admins/{userId}
Description coming soon...
List Admins On GSM Site.
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/admins
Description coming soon...
Gets Site Admin Information
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/admins/{userId}
Gets information about a site admin.
Adds New User As A Site Admin To A Site With The Desired Access Level.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/admins
Adds a new user as a site admin to a site with the desired access level.
Adds Admins To A Site Or Modifies Access Permissions Of Site Admins.
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/admins
Adds Admins to a site or modifies access permissions of site admins. Depending on the number of permission changes made, these modifications may take up to a few minutes to be processed and reflected by other API calls accordingly.
Update Certain User Account Attributes Of A Site Admin
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/admins/{userId}
Edits certain user account attributes of a site admin.
Remove Admin From A Site
DELETE
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/admins/{userId}
Admin will be removed from the site. If the admin is an admin on the parent GSM console, the admins permissions on the GSM and its other sites remain unchanged - the user's access level will be set to 0 (no access) for the specified site only.
List Global Policies On A Given Gsm Console
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/policies
Description coming soon...
Get Information About A Gsm Policy
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/policies/{policyId}
Description coming soon...
List Policies On A Given GSM Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/policies
Description coming soon...
Get Information About A Site Policy
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/policies/{policyId}
Description coming soon...
List Groups On A Given GSM Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups
Description coming soon...
Create Group Under GSM Site
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups
Description coming soon...
Get Group Information
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}
Description coming soon...
Update Group Under A Given GSM Site
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}
Description coming soon...
Deletes Group Under A Given GSM Site
DELETE
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}
Description coming soon...
List Endpoints On A Given GSM Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints
Description coming soon...
Move Endpoints To A Different Group.
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints
Description coming soon...
Get Endpoint Information
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/{endpointId}
Description coming soon...
List Endpoints On A Given Group
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}/endpoints
Description coming soon...
Apply New Policy To Specified Endpoints
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/policy
Description coming soon...
Apply New Policy To Group Of Endpoints
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}/endpoints/policy
Description coming soon...
Reactivate List Of Endpoints Or All Endpoints On A Site.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/reactivate
This command is only applied to deactivated endpoints.
Deactivate List Of Endpoints, Or All Endpoints On A Site.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/deactivate
Description coming soon...
Deactivate All Endpoints In A Group
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}/endpoints/deactivate
Description coming soon...
List Executed Commands On A Given GSM Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/commands
Description coming soon...
List Executed Commands On A Given Group
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}/commands
Only returns the executed commands from the past 6 months.
List Executed Commands On A Given Endpoint
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/{endpointId}/commands
Only returns the executed commands from the past 6 months.
Issue An Agent Command To A List Of Endpoints, Or To All Endpoints On A Site.
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/commands
Description coming soon...
Issue An Agent Command To A Group Of Endpoints
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}/endpoints/commands
Description coming soon...
Get Threat History Information For Endpoints On A GSM Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/threathistory
**NOTE:** The maximum allowed time difference between 'startDate' and 'endDate' is 3 calendar months.
Get Threat History Information For Endpoints On A Group
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/groups/{groupId}/threathistory
**NOTE:** The maximum allowed time difference between 'startDate' and 'endDate' is 3 calendar months.
Get Threat History Information For A Given Endpoint
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/endpoints/{endpointId}/threathistory
**NOTE:** The maximum allowed time difference between 'startDate' and 'endDate' is 3 calendar months.
Get Per Day Summary Counts Of Number Of Recorded Url Actions On Endpoints In The Given Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/blockedurls/counts
**NOTE:** Blocked URLs data is generally available for as far as 90 days in the past. However, the maximum allowed time range between 'startDate' and 'endDate' is 30 days.
List Recorded Url Actions On Endpoints In The Given Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/blockedurls/data
**NOTE:** Blocked URLs data is generally available for as far as 90 days in the past. However, the maximum allowed time range between 'startDate' and 'endDate' is 30 days.
List Available DNS Protection Categories And Respective Identifiers
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/dnsp/categories
Description coming soon...
List Available DNS Protection Policies And Respective Identifiers For GSM Parent Keycode
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/dnsp/policies
Description coming soon...
Get Specified DNS Protection Policy Information
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/dnsp/policies/{policyId}
Description coming soon...
Get Defined Mappings Of DNS Protection Policies For A GSM Parent Keycode, Filtered By The Given Site.
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/mappings
Description coming soon...
Creates Mapping For DNS Protection Policy For GSM Site
POST
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/mappings
Description coming soon...
Get Mapping Of DNS Protection Policy Information
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/mappings/{mappingId}
Returns detailed information for a specified mapping of a DNS Protection policy.
Update Specified Mapping Of A DNS Protection Policy
PUT
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/mappings/{mappingId}
Description coming soon...
Delete Specified Mapping Of DNS Protection Policy
DELETE
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/mappings/{mappingId}
Description coming soon...
List Available DNS Protection Block Reasons And Respective Identifiers
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/dnsp/blockreasons
Description coming soon...
Get Information About Dns Requests That Were Blocked By The Dns Protection Service.
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/blockedtraffic
The maximum allowed time difference between 'startDate' and 'endDate' is 30 days. WARNING The maximum number of returned traffic records is limited. For high-use sites, query more regularly for shorter periods rather than pulling data for 30 days at once
Get DNS Request Information Seen by DNS Protection Services for One or More Specified Categories
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/trafficbycategory
The maximum allowed time difference between 'startDate' and 'endDate' is 30 days. WARNING The maximum number of returned traffic records is limited. For high-use sites, query more regularly for shorter periods rather than pulling data for 30 days at once
Get Traffic Summary for Each Site Under Given GSM
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/dnsp/trafficsummary
**NOTE:** The maximum allowed time difference between 'startDate' and 'endDate' is 30 days.
Get Traffic Summary For Specific Site Under Given GSM
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/trafficsummary
Returns a traffic summary (e.g. the number of total DNS requests, blocked DNS requests, and risky DNS requests) for a specific site under a given GSM. "**NOTE:** The maximum allowed time difference between 'startDate' and 'endDate' is 30 days."
Get Traffic Summary Grouped By Categories For Given GSM
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/dnsp/trafficsummary/categoryreport
Returns a traffic summary (e.g. the number of total DNS requests, blocked DNS requests, and allowed DNS requests) grouped by categories for a given GSM. "**NOTE:** The maximum allowed time difference between 'startDate' and 'endDate' is 30 days."
Get Traffic Summary Grouped By Categories For Specific Site Under Given GSM
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/trafficsummary/categoryreport
Get traffic summary (e.g. the number of total DNS requests, blocked DNS requests, and allowed DNS requests) grouped by categories for a specific site under a given GSM. The maximum allowed time difference between 'startDate' and 'endDate' is 30 days."
Get Traffic Summary Grouped By Categories And Users For Given Gsm.
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/dnsp/trafficsummary/categoryuserreport
Returns a traffic summary (e.g. the number of blocked DNS requests, allowed DNS requests, and user name) grouped by categories and users for a given GSM.The maximum allowed time difference between 'startDate' and 'endDate' is 30 days."
Get Traffic Summary Grouped By Categories And Users For Specific Site Under Given GSM
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/dnsp/trafficsummary/categoryuserreport
Get traffic summary (e.g. the number of blocked DNS requests, allowed DNS requests, and user name) grouped by categories and users for a specific site under a given GSM. The maximum allowed time difference between 'startDate' and 'endDate' is 30 days."
Get Activity Overview for Webroot Security Awareness Training (WSAT) Phishing Campaigns on a Specific Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/wsat/campaigns/phishing/activity
Get information on activity seen for Webroot Security Awareness Training (WSAT) phishing campaigns associated to a given site. The *startDate* cannot be earlier than one year ago, and the timespan between *startDate* and *endDate* must not exceed 90 days.
Get Activity Overview for Webroot Security Awareness Training (WSAT) Campaigns for a Specific Site
GET
unityapi.webrootcloudav.com/service/api/console/gsm/{gsmKey}/sites/{siteId}/wsat/campaigns/training/activity
Get information on activity seen for Webroot Security Awareness Training (WSAT) training campaigns associated to a given site. The *startDate* cannot be earlier than one year ago, and the timespan between *startDate* and *endDate* must not exceed 90 days.
Ecom
Create New Shopping Cart
POST
unityapi.webrootcloudav.com/service/api/ecom/shop/carts
Creates a new shopping cart. Carts act as a container for pending orders.
Get Cart by VendorOrderCode
GET
unityapi.webrootcloudav.com/service/api/ecom/shop/carts/{vendorOrderCode}
Gets a cart by it's vendorOrderCode. The response will also include the cart's items and customers, if present.
Create End/Reseller Customer
POST
unityapi.webrootcloudav.com/service/api/ecom/shop/carts/{vendorOrderCode}/customers
Creates end customer (shipping) and/or reseller customer records to associate to a given cart. Note that a billing customer is associated when the cart is created and cannot be modified.
Get Customers
GET
unityapi.webrootcloudav.com/service/api/ecom/shop/carts/{vendorOrderCode}/customers
Gets the customers associated to a cart.
Create Order by Processing Cart
POST
unityapi.webrootcloudav.com/service/api/ecom/shop/carts/{vendorOrderCode}/customers
Create Order by Processing Cart
Get Order Status Info
GET
unityapi.webrootcloudav.com/service/api/ecom/shop/products/{keycode}/orderstatus
Gets information about the order status for a keycode
Cancel Product
DELETE
unityapi.webrootcloudav.com/service/api/ecom/shop/products/{keycode}/licensecategory/{licenseCategoryName}
Creates a request to cancel a particular product.
Get License by Keycode
GET
unityapi.webrootcloudav.com/service/api/ecom/shop/products/{keycode}
Get License by Keycode
Get Child Licenses
GET
unityapi.webrootcloudav.com/service/api/ecom/shop/products/{keycode}/childlicenses
Gets all child licenses of a parent license, but without billing information which is maintained by the parent license.
Create Trial License
POST
unityapi.webrootcloudav.com/service/api/ecom/shop/trials
Creates a trial license for a given product
Create Trial Modules
POST
unityapi.webrootcloudav.com/service/api/ecom/shop/trials/{keycode}/modules
Creates trial module for a given parent keycode
Generic Request
Webroot API Request
GET
unityapi.webrootcloudav.com/<url_path>
Generic action for making authenticated requests against the Webroot API
Healthcheck
Get Health Ping
GET
unityapi.webrootcloudav.com/service/api/health/ping
Empty action that can be used to ping for the availability of the service.
Get Health Version
GET
unityapi.webrootcloudav.com/service/api/health/version
Retrieves version information of the running service environment.
Notifications
List Available Event Types and Subscription Details with Required Permissions
GET
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/eventtypes
Gets a list of available event types that can be subscribed to, with information on required scope permissions and subscription domains for each event type.
Get Active Subscriptions Information With The Authenticated Caller.
GET
unityapi.webrootcloudav.com/service/api/notifications/subscriptions
Subscriptions are maintained on the basis of username and client id. Only subscriptions that have been created and are active for the username and client id pair of the caller are returned.
Create New Subscription
POST
unityapi.webrootcloudav.com/service/api/notifications/subscriptions
Please refer to https://unityapi.webrootcloudav.com/Docs/en/APIDoc/Api/POST-api-notifications-subscriptions
Get Specific Subscription Information
GET
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/{subscriptionId}
Description coming soon...
Update Specific Subscription Information
PUT
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/{subscriptionId}
For webhook-based subscriptions When changing DeliveryContext or DeliveryUrl, a validation call will be made. The webhook must respond with the expected ValidationResponse matching the ValidationContext. RE - Notifications Guide
Unsubscribe From A Specific Subscription
DELETE
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/{subscriptionId}
Unsubscribing from a subscription means that no more notifications will be made available under this specific subscription.
Get Latest Notifications For A Specific Subscription
GET
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/{subscriptionId}/fetch
Returns notifications for a subscription in chronological order, up to 1000 per call. Use the NextPosition value from the previous response for subsequent calls. The response indicates if more notifications are available
Create A Position Token To Start Fetching Notifications
POST
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/{subscriptionId}/position
Generates A Position Token To Start Fetching Notifications
Suspends Calls To The Subscription
POST
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/{subscriptionId}/suspendwebhook
Suspends calls to the subscription's webhook DeliveryUrl for informing about new notifications.
Resumes Calls To The Subscription
POST
unityapi.webrootcloudav.com/service/api/notifications/subscriptions/{subscriptionId}/resumewebhook
Resumes calls to the subscription's webhook DeliveryUrl for informing about new notifications.
Skystatus
Get Agent Status for Endpoints - GSM
GET
unityapi.webrootcloudav.com/service/api/status/gsm/{keyCode}
Required Scope - SkyStatus.GSM. Returns agent status information for all endpoints matching the specified criteria.
Get DNS Protection Status for Endpoints - GSM
GET
unityapi.webrootcloudav.com/service/api/status/gsm/dnsp/{keyCode}
Required Scope - SkyStatus.GSM. Returns DNS protection (DNSP) status information for all endpoints matching the specified criteria.
Get Agent Status for Endpoints - Site
GET
unityapi.webrootcloudav.com/service/api/status/gsm/{keyCode}
Required Scope - SkyStatus.Site. Returns agent status information for all endpoints matching the specified criteria.
Get DNS Protection Status for Endpoints - Site
GET
unityapi.webrootcloudav.com/service/api/status/gsm/dnsp/{keyCode}
Required Scope - SkyStatus.Site. Returns DNS protection (DNSP) status information for all endpoints matching the specified criteria.
Get Site-level Summary Report of Endpoint Usage
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/sites
Required Scope SkyStatus.Reporting - Returns a site-level summary report of endpoint usage for a GSM master keycode. For each site the report includes information like the site name and license type as well as the total number of endpoints.
Get GSM-level summary Report of Endpoint Usage
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}
Required Scope SkyStatus.Reporting - Returns a GSM-level summary report of endpoint usage for a GSM master keycode. Besides general information like the console name and type of GSM license the report includes the total number of sites and endpoints.
Get Site-level Summary Report of Endpoint Usage by Site Keycode
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/sites/{keyCode}
Required Scope SkyStatus.Reporting - Returns a site-level summary report of endpoint usage for a GSM master keycode by a site keycode. The report includes information like the site name and license type as well as the total number of endpoints.
Get Endpoint-level Summary Report of Endpoint Usage
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/endpoints
Required Scope SkyStatus.Reporting - Returns an endpoint-level summary report of endpoint usage for a GSM master keycode. For each endpoint the report includes information like the endpoint's hostname, machine identifier, and its activation state
Get Endpoint-level Summary Report of Endpoint Usage by Site Keycode
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/sites/{keyCode}/endpoints
Scope SkyStatus.Reporting- Returns an endpoint-level summary report of endpoint usage for a GSM master keycode by a site keycode. For each endpoint the report includes information like the endpoint's hostname, machine identifier, and its activation state.
Get GSM-level Summary Report of DNSP Usage
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/dnsp
Required Scope SkyStatus.Reporting - Returns a GSM-level summary report of DNSP usage for a GSM master keycode. Besides general information like the console name and type of GSM license the report includes the total number of sites and devices.
Get Site-level Summary Report of DNSP Usage
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/sites/dnsp
Required Scope SkyStatus.Reporting - Returns a site-level summary report of DNSP usage for a GSM master keycode. For each site the report includes information like the site name and license type as well as the total number of devices.
Get Site-level Summary Report of DNSP Usage by Site Keycode
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/sites/{keyCode}/dnsp
Required Scope SkyStatus.Reporting - Returns a site-level summary report of DNSP usage for a GSM master keycode by a site keycode. The report includes information like the site name and license type as well as the total number of devices.
Get GSM-level Summary Report of WSAT Usage
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/wsat
Required Scope SkyStatus.Reporting - Returns a GSM-level summary report of WSAT usage for a GSM master keycode. Besides general information like the console name and type of GSM license the report includes the total number of sites and users.
Get Site-level Summary Report of WSAT Usage
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/sites/wsat
Required Scope SkyStatus.Reporting - Returns a site-level summary report of WSAT usage for a GSM master keycode. For each site the report includes information like the site name and license type as well as the total number of users.
Get Site-level Summary Report of WSAT Usage by Site Keycode
GET
unityapi.webrootcloudav.com/service/api/status/reporting/gsm/{gsmKey}/sites/{keyCode}/wsat
Required Scope SkyStatus.Reporting - Returns a site-level summary report of WSAT usage for a GSM master keycode by a site keycode. The report includes information like the site name and license type as well as the total number of users.
Last updated