InteractionEventResponse
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
id |
string (uuid) | Yes | |
streamId |
string (uuid) | Yes | |
streamRevision |
integer | Yes | |
ruleId |
string | Yes | |
ruleLabel |
string | Yes | |
ruleType |
string | Yes | |
severity |
RuleSeverity | Yes | |
startedAt |
string (date-time) | Yes | |
lastSeenAt |
string (date-time) | Yes | |
endedAt |
string (date-time) or null | Yes | |
primaryTrackId |
integer or null | Yes | |
secondaryTrackId |
integer or null | Yes | |
trackIds |
array of integer | Yes | |
measuredValue |
number or null | Yes | |
thresholdValue |
number or null | Yes | |
distanceMode |
string or null | Yes | |
cameraX |
number or null | Yes | |
cameraY |
number or null | Yes | |
detections |
array of InteractionDetectionResponse | Yes | |
status |
InteractionReviewStatus | Yes | |
reviewerNote |
string or null | Yes | |
falsePositiveReason |
string or null | Yes | |
revision |
integer | Yes | minimum 1.0 |
assignedTo |
string (uuid) or null | Yes | |
artifactUri |
string or null | Yes | |
firstAlertId |
string (uuid) | Yes | |
lastAlertId |
string (uuid) | Yes | |
createdAt |
string (date-time) | Yes | |
updatedAt |
string (date-time) | Yes | |
warehouseSiteId |
string (uuid) or null | No | |
warehouseSiteRevision |
integer or null | No | |
warehouseHotspotId |
string or null | No | |
warehouseHotspotLabel |
string or null | No | |
analyticEvidence |
PersonFallEvidenceResponse or null | No |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "id": { "type": "string", "format": "uuid", "title": "Id" }, "streamId": { "type": "string", "format": "uuid", "title": "Streamid" }, "streamRevision": { "type": "integer", "title": "Streamrevision" }, "ruleId": { "type": "string", "title": "Ruleid" }, "ruleLabel": { "type": "string", "title": "Rulelabel" }, "ruleType": { "type": "string", "title": "Ruletype" }, "severity": { "$ref": "#/components/schemas/RuleSeverity" }, "startedAt": { "type": "string", "format": "date-time", "title": "Startedat" }, "lastSeenAt": { "type": "string", "format": "date-time", "title": "Lastseenat" }, "endedAt": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Endedat" }, "primaryTrackId": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Primarytrackid" }, "secondaryTrackId": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "title": "Secondarytrackid" }, "trackIds": { "items": { "type": "integer" }, "type": "array", "title": "Trackids" }, "measuredValue": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Measuredvalue" }, "thresholdValue": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Thresholdvalue" }, "distanceMode": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Distancemode" }, "cameraX": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Camerax" }, "cameraY": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "title": "Cameray" }, "detections": { "items": { "$ref": "#/components/schemas/InteractionDetectionResponse" }, "type": "array", "title": "Detections" }, "status": { "$ref": "#/components/schemas/InteractionReviewStatus" }, "reviewerNote": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Reviewernote" }, "falsePositiveReason": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Falsepositivereason" }, "revision": { "type": "integer", "minimum": 1.0, "title": "Revision" }, "assignedTo": { "anyOf": [ { "type": "string", "format": "uuid" }, { "type": "null" } ], "title": "Assignedto" }, "artifactUri": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Artifacturi" }, "firstAlertId": { "type": "string", "format": "uuid", "title": "Firstalertid" }, "lastAlertId": { "type": "string", "format": "uuid", "title": "Lastalertid" }, "createdAt": { "type": "string", "format": "date-time", "title": "Createdat" }, "updatedAt": { "type": "string", "format": "date-time", "title": "Updatedat" }, "warehouseSiteId": { "anyOf": [ { "type": "string", "format": "uuid" }, { "type": "null" } ], "title": "Warehousesiteid" }, "warehouseSiteRevision": { "anyOf": [ { "type": "integer", "minimum": 1.0 }, { "type": "null" } ], "title": "Warehousesiterevision" }, "warehouseHotspotId": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Warehousehotspotid" }, "warehouseHotspotLabel": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Warehousehotspotlabel" }, "analyticEvidence": { "anyOf": [ { "$ref": "#/components/schemas/PersonFallEvidenceResponse" }, { "type": "null" } ] } }, "additionalProperties": false, "type": "object", "required": [ "id", "streamId", "streamRevision", "ruleId", "ruleLabel", "ruleType", "severity", "startedAt", "lastSeenAt", "endedAt", "primaryTrackId", "secondaryTrackId", "trackIds", "measuredValue", "thresholdValue", "distanceMode", "cameraX", "cameraY", "detections", "status", "reviewerNote", "falsePositiveReason", "revision", "assignedTo", "artifactUri", "firstAlertId", "lastAlertId", "createdAt", "updatedAt" ], "title": "InteractionEventResponse"}