# system.kanoa.operators.getOperators(paramsDict)

Returns operator session rows (mes.vwOperatorAssetSession), filtered by whichever keys are present in paramsDict - every key is optional

---
### Parameters
**paramsDict** `Object`:<br />
- **assetId** `Integer`: filter to sessions on this exact asset (takes priority over assetPath)<br />
- **assetPath** `String`: filter to sessions on this asset or any of its descendants (ignored if assetId is also given)<br />
- **startDate** `DateTime`: paired with endDate - filter to sessions overlapping the range (an open session is treated as ongoing until now). Ignored if active is True.<br />
- **endDate** `DateTime`: paired with startDate. Ignored if active is True.<br />
- **active** `Boolean`: return only sessions that are currently open (isOpen = 1), ignoring startDate/endDate entirely - the "who's logged in right now" shortcut<br />
- **userId** `Integer`: filter to this user<br />

---
### Returns
**operatorAssetSessionData** `Dataset`<br />

---
### Example

```python
paramsDict = {
	'assetId': 4,
	'active': True
}
data = system.kanoa.operators.getOperators(paramsDict)
```
