# system.kanoa.event.getAssetProductionEventsSummary(paramsDict)

Returns summarized production event data filtered by the given parameters

---
### Parameters
**paramsDict** `Dictionary`<br />
<table class='dictionaryKeyTable'>
	<tbody>
 	<tr><td> - assetId</td><td>Integer</td><td>Id of asset</td></tr>	
 	<tr><td> - endDate</td><td>DateTime</td><td>End date</td></tr>	
 	<tr><td> - modeId</td><td>Integer</td><td>i.e. 2 or None for all modes</td></tr>	
 	<tr><td> - startDate</td><td>DateTime</td><td>Start date</td></tr>	
 	<tr><td> - strictDates</td><td>Boolean</td><td>If true then counts and times will be limited to the range passed in, otherwise counts and times are for the entire run that started or ended during the range</td></tr>	
 	<tr><td> - workOrderId</td><td>Integer</td><td>None for all workorders</td></tr>	
	</tbody>
</table>

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

---
### Example
```python
startDate = system.date.parse("2025-11-01 00:00:00")
endDate = system.date.parse("2025-11-05 00:00:00")
productionData = system.kanoa.event.getAssetProductionEventsSummary({'assetId': 510, 'startDate': startDate, 'endDate': endDate, 'strictDates': True})
```
