SNWAPI

Current Product Information

Ping the API and get back the latest information for every Snow Software product released since 2012.

API 1.0 API 2.0

> 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>