# system.kanoa.asset.getAssets(paramsDict)

Returns assets filtered by the provided parameters. Parameter keys are optional.

---
### Parameters
**paramsDict** `Dictionary`<br />
<table class='dictionaryKeyTable'>
	<tbody>
 	<tr><td> - assetGroupIdList</td><td>List of Integers</td><td></td></tr>	
 	<tr><td> - assetGroupName</td><td>String</td><td></td></tr>	
 	<tr><td> - assetId</td><td>Integer</td><td></td></tr>	
 	<tr><td> - assetIdList</td><td>List of Integers</td><td></td></tr>	
 	<tr><td> - assetName</td><td>String</td><td></td></tr>	
 	<tr><td> - assetPath</td><td>String</td><td></td></tr>	
 	<tr><td> - assetPathList</td><td>List of Strings</td><td></td></tr>	
 	<tr><td> - assetTypeId</td><td>Integer</td><td></td></tr>	
 	<tr><td> - assetTypeIdList</td><td>List of Integers</td><td></td></tr>	
 	<tr><td> - assetTypeName</td><td>String</td><td></td></tr>	
 	<tr><td> - enabled</td><td>Boolean</td><td></td></tr>	
 	<tr><td> - function</td><td>String</td><td>Filter assets based on a users role functions</td></tr>	
 	<tr><td> - mobile</td><td>Boolean</td><td></td></tr>	
 	<tr><td> - oeeEnabled</td><td>Boolean</td><td></td></tr>	
 	<tr><td> - parentId</td><td>Integer</td><td></td></tr>	
 	<tr><td> - processTypeId</td><td>Integer</td><td></td></tr>	
 	<tr><td> - processTypeIdList</td><td>List of Integers</td><td></td></tr>	
 	<tr><td> - processTypeName</td><td>String</td><td></td></tr>	
 	<tr><td> - userId</td><td>Integer</td><td>Filter assets based on the user</td></tr>	
	</tbody>
</table>

---
### Returns
**assetData** `pyDataset`<br />

---
### Example
```python
assetData = system.kanoa.asset.getAssets({'assetName': 'Box Line 1'})
assetInfo = system.kanoa.utilities.convertDatasetRowToJSON(assetData, 0)
for k,v in assetInfo.items():
	print '%s: %s'%(k,v)
>>> 
assetTypeId: 4
assetTypeName: line
assetTypeId: 1
assetTypeName: discrete
targetThreshold: 0.1
oeeEnable: True
enabled: True
path: Kanoa Box Co\Box Plant\Packaging\Box Line 1
assetId: 4
assetPath: Kanoa Box Co\Box Plant\Packaging\Box Line 1
assetGroupName: Packaging
timeZone: Eastern Standard Time
displayPath: Kanoa Box Co\Box Plant\Packaging\Box Line 1
assetGroupId: 1
parentId: 3
tagPath: [Kanoa]/Kanoa Box Co/Box Plant/Packaging/Box Line 1
sortOrder: 10
assetName: Box Line 1
assetGroupColor: None
assetTypePath: enterprise\site\area\line
mobile: 0
iconPath: kanoa/line
>>> 
```
