Skip to content

FilterDetectionInput

About FilterDetectionInput

FilterDetectionInput allows for filtering a detection based on criteria described below. Only one field should be provided per Filter object unless using an operator (and or not) as specified below

dataSourceId

If provided, specifies filters that work against the unique id of the data source that initiated the detection.

Type: FilterIDInput

deviceId

If provided, specifies filters that work against the unique id of the device that initiated the detection.

Type: FilterIDInput

zoneId

If provided, specifies filters that work against the unique id of the zone in which a zone event was triggered by the detection.

Type: FilterIDInput

geofenceId

If provided, specifies filters that work against the unique id of the geofence in which a geofence event was triggered by the detection.

Type: FilterIDInput

tag

If provided, specifies filters that work against the tag associated with the detection.

Type: FilterStringInput

position

If provided, specifies filters that work against the position of the detection

Type: FilterPointInput

time

If provided, specifies filters that work against the timestamp associated with the detection.

Type: FilterDateTimeOffsetInput!

and

If provided, a detection must pass all filters in this list to match the current filter.

Type: [FilterDetectionInput!]

or

If provided, a detection must pass at least one of the filters in this list to match the current filter.

Type: [FilterDetectionInput!]

not

If provided, a detection may not match this filter to match the current filter.

Type: FilterDetectionInput