Skip to content

AlertResponse

Field Type Required Description and constraints
id string (uuid) Yes
eventId string Yes
streamId string (uuid) Yes
streamRevision integer Yes
ruleId string Yes
ruleLabel string Yes
severity RuleSeverity Yes
capturedAt string (date-time) Yes
emittedAt string (date-time) Yes
artifactUri string or null No
detections array of AlertDetectionResponse No default []
analyticEvidence PersonFallEvidenceResponse or null No

Additional properties are rejected by this schema.

{
"properties": {
"id": {
"type": "string",
"format": "uuid",
"title": "Id"
},
"eventId": {
"type": "string",
"title": "Eventid"
},
"streamId": {
"type": "string",
"format": "uuid",
"title": "Streamid"
},
"streamRevision": {
"type": "integer",
"title": "Streamrevision"
},
"ruleId": {
"type": "string",
"title": "Ruleid"
},
"ruleLabel": {
"type": "string",
"title": "Rulelabel"
},
"severity": {
"$ref": "#/components/schemas/RuleSeverity"
},
"capturedAt": {
"type": "string",
"format": "date-time",
"title": "Capturedat"
},
"emittedAt": {
"type": "string",
"format": "date-time",
"title": "Emittedat"
},
"artifactUri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Artifacturi"
},
"detections": {
"items": {
"$ref": "#/components/schemas/AlertDetectionResponse"
},
"type": "array",
"title": "Detections",
"default": []
},
"analyticEvidence": {
"anyOf": [
{
"$ref": "#/components/schemas/PersonFallEvidenceResponse"
},
{
"type": "null"
}
]
}
},
"additionalProperties": false,
"type": "object",
"required": [
"id",
"eventId",
"streamId",
"streamRevision",
"ruleId",
"ruleLabel",
"severity",
"capturedAt",
"emittedAt"
],
"title": "AlertResponse"
}
Image preview