Get incidents
Retrieve incidents using optional sensor, place, object, time-range, category, query-string, VLM-verification, and result-limit filters.
Query parameters
sensorId
This parameter is incompatible with place. Only one of them can exist in the query.
place
This parameter is incompatible with sensorId. Only one of them can exist in the query.
objectId
This parameter is incompatible with either 'place' or 'queryString'. It also requires 'sensorId', 'fromTimestamp' and 'toTimestamp' in the query.
fromTimestamp
If this parameter is present in the query, then 'toTimestamp' should also be present in the query.
toTimestamp
If this parameter is present in the query, then 'fromTimestamp' should also be present in the query.
category
queryString
'queryString' should follow lucene syntax.
vlmVerified
Set to true to retrieve VLM verified incidents.
vlmVerdict
Filter incidents by VLM verdict. Can only be provided when vlmVerified is true.
Allowed values:
maxResultSize
Response headers
Access-Control-Allow-Origin
CORS header to allow cross-origin requests.
X-RateLimit-Limit
The maximum number of requests allowed in the current time period.
X-RateLimit-Remaining
The number of requests remaining in the current time period.
X-RateLimit-Reset
The time when the rate limit will be reset (Unix timestamp).
Response
Successful Operation.
incidents
timestamp
Id
end
place
category
sensorId
objectIds
frameIds
info
analyticsModule
Errors
400
Bad Request Error
404
Not Found Error
422
Unprocessable Entity Error
500
Internal Server Error