# system.kanoa.dashboard.getWidgets(paramsDict)

Gets the requested widgets. Dictionary keys are optional.

---
### Parameters
**paramsDict** `Dictionary`<br />
<table class='dictionaryKeyTable'>
	<tbody>
 	<tr><td> - enabled</td><td>Boolean</td><td></td></tr>	
 	<tr><td> - viewPath</td><td>String</td><td>path of the view connected with this widget</td></tr>	
 	<tr><td> - widgetCategoryId</td><td>Integer</td><td></td></tr>	
 	<tr><td> - widgetCategoryName</td><td>String</td><td></td></tr>	
 	<tr><td> - widgetId</td><td>Integer</td><td>Widget Id</td></tr>	
 	<tr><td> - widgetName</td><td>String</td><td></td></tr>	
 	<tr><td> - widgetPath</td><td>String</td><td></td></tr>	
	</tbody>
</table>

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

---
### Example
```python
widgets = system.kanoa.dashboard.getWidgets({'widgetId':36})
print system.kanoa.utilities.convertDatasetRowToJSON(widgets, 0)
> {
    'widgetName': u'Asset Downtime Bar Chart', 
    'widgetCategoryName': u'Analytics', 
    'widgetId': 36, 
    'widgetCategoryId': 7, 
    'enabled': 1, 
    'viewPath': u'kanoa/core/dbp/widgets/analytics/assetDowntimeBarChart', 
    'path': u'Analytics\\Asset Downtime Bar Chart', 
    'changedDate': None, 
    'widgetDescription': u'Display Downtime By Asset', 
    'createdDate': Mon Jul 15 00:00:00 UTC 2024, 
    'createdBy': 5, 
    'changedBy': None, 
    'sortOrder': None, 
    'viewParams': u'{"assetPath": None,"downtimeBy": "Interval","showDowntimeBySelector": True}'
  }
>
```
