Version 1.0 will be disabled on July 01 2022, please move to Version 2.0 to avoid disruption.
> Output
[ { "Name": "Snow License Manager 9", "Version": "9.21.2", "Date": "2022-05-25" } ]
[ { "Name": "Snow Inventory Server 6", "Version": "6.8.0", "Date": "2022-06-15" } ]
> Documentation
Examples
The easiest way to get started is by using one of the example scripts. These are minimal at the moment, however I am accepting submissions for different languages. Please note that only v1.0 examples are currently available.
You can get a full list of available examples here.
Available Pages
URL | Description |
---|---|
/v2/version | Return a list of applications and their latest version |
/v2/vulnerability | Return a list of vulnerabilities, their CVE and published dates |
Required Headers
You'll need to send some headers when making API calls to identify your account and set the content format that you want to use.
Header | Example |
---|---|
api_key | 7b694774bafdd0de5942fa3aee67a7b1 |
api_format | application/xml |
Example Output (XML)
<?xml version="1.0" encoding="UTF-8"?> <Applications> <Application> <Name>Snow License Manager 9</Name> <Version>9.21.0</Version> <Date>2022-04-12</Date> </Application> <Application> <Name>Snow Inventory Server 6</Name> <Version>6.7.2</Version> <Date>2021-11-25</Date> </Application> </xml>
<Vulnerabilities> <Vulnerability> <Application>Snow Inventory Java Scanner</Application> <Versions>1.0.0</Versions> <Description>A vulnerability in Snow Inventory Java Scanner allows an attacker to run malicious code at a higher level of privileges.</Description> <CVE>CVE-2021-4106</CVE> <Published>2022-02-16</Published> </Vulnerability> </Vulnerabilities>