AI Operators

Query AI operator observations

Retrieve observations recorded by AI operator instances, most recent first. Requires the "view event log" system access right. Observations related to objects the caller has no read access to are excluded; server-level observations are always included.

get/v1/ai/observations

Query parameters

instanceinteger

Limit to observations of the given operator instance

objectinteger

Limit to observations related to the given object (requires read access to that object)

state'new' | 'acknowledged' | 'dismissed'

Limit to observations in the given state

sincestring

Only observations recorded at or after the given time (UNIX timestamp, ISO 8601, or relative like -1h)

limitinteger

Maximum number of records to return (0 = unlimited)

Response

List of observations

idinteger

Unique observation identifier

timestampstring date-time

Time the observation was recorded

instanceIdinteger

ID of the AI operator instance that recorded the observation

severityinteger

Severity (0=normal, 1=warning, 2=minor, 3=major, 4=critical)

titlestring nullable

Short observation title

bodystring nullable

Detailed observation text

objectIdinteger

ID of the related object (0 if not related to a specific object)

referencesstring[] nullable

References supporting the observation (event IDs, alarm IDs, DCI names, etc.)

state'new' | 'acknowledged' | 'dismissed'

Observation triage state

Changes