Incidents

Submit a moderator review of an incident (Art 14 human oversight)

Records a deployer-side moderator decision (confirm / downgrade / escalate / reclassify / dismiss) on a model-produced incident. The override is persisted to the incident document and a separate signed Art 12 audit receipt is emitted linking back to the original. The optional reason_comment is encrypted with the customer's registered public key (end-to-end) when enabled; otherwise server-side AES.

post/api/v1/incidents/{incident_id}/review

Request

  • Base URL: https://api.tuteliq.ai
  • URL: https://api.tuteliq.ai/api/v1/incidents/{incident_id}/review
  • Auth: one of:
    • HTTP bearer
    • API key in header x-api-key

Path parameters

incident_idstring required

Request body

action'confirm' | 'downgrade' | 'escalate' | 'reclassify' | 'dismiss' | 'resolve' | 'reopen' required
reason_code'confirmed_accurate' | 'false_positive' | 'out_of_context' | 'insufficient_severity' | 'incorrect_category' | 'requires_law_enforcement' | 'parent_notified' | 'other' required
reason_commentstring
new_risk_level'low' | 'moderate' | 'high' | 'critical'
new_risk_category'bullying' | 'grooming' | 'unsafe' | 'self_harm' | 'other' | 'social_engineering' | 'app_fraud' | 'romance_scam' | 'mule_recruitment' | 'gambling_harm' | 'coercive_control' | 'vulnerability_exploitation' | 'radicalisation' | 'distress_signals' | 'tfgbv' | 'synthetic_content'
moderator_external_idstring
retention_class'biometric-high-risk' | 'safety-high-risk' | 'limited-risk' | 'minimal-risk'

Response

Default Response

incident_idstring

Changes

No recorded changes to this operation across all 1 revision of this API.