eval

Create Ai Eval

post/eval/ai

Request

  • Base URL
    https://api.verdun.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.verdun.ai/eval/ai
  • Auth
    API key in header X-API-Key

Request body

schema_versionstring required

Schema version

tenant_idstring uuid required

Tenant ID

site_idstring uuid required

Site ID

camera_idstring uuid required

Camera ID

clip_idstring uuid required

Clip ID

job_idstring required

Job ID

incident_type'INTRUSION' | 'TAILGATING' | 'FIGHTING' | 'ARMED_ROBBERY' | 'VEHICLE_THEFT' | 'FIRE' | 'LOITERING' | 'PACKAGE_LEFT' | 'MAINTENANCE' | 'DELIVERY' | 'MULTI_PERSON' | 'LOW_LIGHT_ACTIVITY' | 'HEIGHTENED_ACTIVITY' | 'PERSON_DOWN' | 'NORMAL' | 'UNKNOWN' required
severity'LOW' | 'MEDIUM' | 'HIGH' | 'CRITICAL' required
confidence_band'LOW' | 'MEDIUM' | 'HIGH' required
suggested_disposition'ESCALATE' | 'MONITOR' | 'DISMISS' | 'NEEDS_REVIEW' required
recommended_action'false_alarm' | 'non_threatening' | 'escalate_voice_down' | 'escalate_dispatch'
matched_exceptionstring nullable

Heightened monitoring: the site exception label the AI cited when clearing human activity as non-threatening; absent from older pipelines and outside heightened windows

needs_human_reviewboolean required

Whether human review is needed

rationalestring required

Rationale for the result

llm_providerstring required

LLM provider

llm_modelstring required

LLM model

llm_prompt_versionstring required

LLM prompt version

detection_providerstring required

Detection provider

detection_model_versionstring required

Detection model version

pipeline_versionstring required

Pipeline version

roi_config_versionstring required

ROI config version

decode_msinteger required

Decode time in ms

detect_msinteger required

Detection time in ms

llm_msinteger required

LLM time in ms

total_msinteger required

Total processing time in ms

debugobject nullable

Debug information

terminal_stagestring

'interpretation' | 'object_gate' — see round-0b design §7

backup_assessmentunknown

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 2 revisions of this API.