Close out several queued alarms with one disposition
The site story's "Close all N". Every event is disposed under the single-event route's rules (tenant scope, disposition permission, one evaluation per event) in its own transaction; ids that could not be disposed come back in failed with the status the single route would have answered, and the rest still land. An alarm another operator holds a live claim on is refused per item with status 423 and code claim_held (never the 409 "already closed"): it stays queued and the others in the batch still close; the caller uses Take over first. Only the false-alarm and non-threatening dispositions are accepted (422 otherwise): a talk-down or a dispatch is decided against one clip on the single route.
Request
- Base URLhttps://api.verdun.ai (the document declares no server; this is the origin it was published from)
- URLhttps://api.verdun.ai/eval/operator/bulk
- AuthHTTP bearer
Request body
Example request
{
"event_ids": [
"6f1c1c1e-0000-4000-8000-000000000001"
],
"notes": "Employee walking the lot, badged in at the side door.",
"closeout": {
"schema_version": 1,
"observed": "Two people on foot crossing the west lot toward the loading dock.",
"actions": [
"reviewed_clip",
"viewed_live",
"called_owner"
],
"outcome": "subject_left",
"outcome_note": "delivery driver, left 22:41",
"ai_feedback": {
"reason": "benign_routine",
"should_have_been": "LOITERING",
"frame_ms": 4200
}
},
"ai_feedback_event_id": "6f1c1c1e-0000-4000-8000-000000000001",
"ai_feedback": {
"reason": "benign_routine",
"should_have_been": "LOITERING",
"frame_ms": 4200
},
"story_alarm_count": 12
}Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.