# Deep Security Manager REST API

## Name: InventoryItem

Detailed information about an application inventory item.

JSON Example:
    {"InventoryItem":
     {
       "category": String,
       "fileDescription": String,
       "fileName": String,
       "fileVersion": String,
       "itemID": Number,
       "md5": String,
       "path": String,
       "productName": String,
       "productVersion": String,
       "sha1": String,
       "sha256": String,
       "size": Number,
       "vendorName": String,
     }
    }

Elements
Name | Type | Required | Default Value | Description
--- | --- | --- | --- | ---
category | String | No | `` | The file category as reported by the package management system on the computer.
fileDescription | String | No | `` | The file description as reported by the package management system on the computer.
fileName | String | Yes | `` | The file name.
fileVersion | String | No | `` | The file version as reported by the package management system on the computer.
itemID | Number | Yes | `` | The item ID corresponding to this inventory item.
md5 | String | No | `` | The MD5 hash of the file contents.
path | String | Yes | `` | The file path.
productName | String | No | `` | The product name as reported by the package management system on the computer.
productVersion | String | No | `` | The product version as reported by the package management system on the computer.
sha1 | String | Yes | `` | The SHA-1 hash of the file contents.
sha256 | String | Yes | `` | The SHA-256 hash of the file contents.
size | Number | Yes | `` | The file size.
vendorName | String | No | `` | The vendor name as reported by the package management system on the computer.

Copyright © 2017 Trend Micro Inc. All Rights Reserved.