Inventory Software


This API lists all the computer hardware and related details like managed install count, network install count etc.

  • Functionality
  • Retrieve the software list.
  • HTTP Method 
  • GET
  • API URI
  • api/1.0/inventory/software?customerid={customer_id}
  • Filters
  • domainFilter={String}:

    Get domain list from api/1.0/desktop/serverproperties

    licensetypefilter={Numeric}:

    1    -    commercial
    2    -    non - commercial
    0    -    unidentified

    accesstypefilter={Numeric}:

    1    -    allowed
    2    -    prohibited
    0    -    not assigned
    compliancestatusfilter:

    0      -    under licensed
    1      -    over licensed
    2      -    in compliance
    3      -    expired
    -1     -    Not available
  • Response Parameters
  • sw_type:

    1    -    commercial
    2    -    non - commercial
    0    -    unidentified

    is_usage_prohibited:

    1    -    allowed
    2    -    prohibited
    0    -    not assigned

    compliant_status::

    0      -    under licensed
    1      -    over licensed
    2      -    in compliance
    3      -    expired
    -1     -    Not available

Response Data

 
{
"Status":"Success",
"MessageVersion":"1.0",
"MessageResponse":{
"software":[
{
"software_compliance_description":"--",
"remaining_copies":"--",
"sw_type":0,
"software_id":1,
"compliant_status":"--",
"network_installations":3134,
"sw_category_name":"--",
"total_copies":"--",
"manufacturer_name":"Adobe Systems Incorporated",
"display_name":"Adobe Flash Player 12 ActiveX",
"software_version":"12.0.0.17",
"manufacturer_id":13,
"software_name":"Adobe Flash Player 12 ActiveX",
"is_usage_prohibited":0,
"detected_time":1427977490396,
"installed_format":"EXE",
"managed_sw_id":1,
"comments":"--",
"managed_installations":3134
}
],
"Page":1,
"Total":1,
"Limit":25
},
"MessageType":"software"
}