Latest available version per API data

  • 15 January 2018
  • 4 replies
  • 728 views

Badge +2
Hi, I checked and did not find this info from documentation
 
We manage client endpoints with the webroot product and include API's as a way to monitor and manage issues
 
I am trying to find a way to determine the LATEST available software revision, and use that data to determine if an endpoint is out of date. I say this because I assume the possibility that an endpoint could be 'checked in' but for some reason not have installed the latest version within a threshold period, which ideally for our workflow would result in generating a service request to have a technician check on that endpoint.

4 replies

Userlevel 4
Badge +9
Hi @,
 
There are a few things of note here that should be understood when implementing functionality of this sort. First, because our cloud-based threat intelligence is always up-to-date, our efficacy is not generally impacted by minor endpoint version revisions. These updates typically consist of things like feature enhancements. Also, version numbers may vary on a number of factors, which could mean that MSP A) and MSP 😎 are verifying that two completely different version numbers exist in their environment. For these reasons, and more, we have implemented an Agent Version Spread report into our GSM Console. This same data can be retrieved from the Unity API to verify that the correct version of our endpoint software for your business has / has not been deployed across your environment.
 
Here are some useful links for this scenario:
GET Endpoint Details from a Site - https://unityapi.webrootcloudav.com/Docs/en/APIDoc/Api/GET-api-console-gsm-gsmKey-sites-siteId-endpoints_type_hostName_machineId_order_orderDirection_pageSize_pageNr
 
GET Endpoint Status - GSM - https://unityapi.webrootcloudav.com/Docs/en/APIDoc/Api/GET-api-status-gsm-keyCode_machineId_returnedInfo_modifiedSince_batchSize_continuation
 
Best regards,
Joseph R.
 

We're trying to get the exact same information.. Currently I resolved to scraping the update page and collecting this data to resolve the latest versions for the clients…  I've had a ticket with webroot about it aswell and they do not have the feature we want.

Userlevel 4
Badge +11

Hi, I’ll make a note of this guys, can’t guarantee anything may be we can set up some sort of email subscription or feed. What would you be looking for? 

Hi, I’ll make a note of this guys, can’t guarantee anything may be we can set up some sort of email subscription or feed. What would you be looking for? 

 

Hi chullas, personally we'd like to call this using the already exisiting Unity API from webroot. This functionality will make sure we can check the agent version spread compared to the latest version(s).

Reply