compliance

Create incident

Record a compliance incident for an AI system.

Required permission: compliance.incidents.manage.

post/v1/projects/{project_id}/compliance/incidents

Request

  • Base URL: https://api.connic.co
  • URL: https://api.connic.co/v1/projects/{project_id}/compliance/incidents
  • Auth: HTTP bearer

Path parameters

project_idstring uuid required

ID of the project the API key belongs to.

Request body

system_idstring uuid required

AI system the incident concerns.

environment_idstring uuid nullable

Environment involved. Must be linked to the system if the system lists environments.

deployment_idstring uuid nullable

Deployment involved. Must be linked to the system if the system lists deployments.

run_idstring uuid nullable

Run involved. Its environment and deployment fill in omitted references and must match given ones.

titlestring required

Short summary of the incident.

descriptionstring nullable

What happened.

severity'low' | 'medium' | 'high' | 'critical'

Internal severity rating.

awareness_atstring date-time required

When your organization first became aware of the incident.

causal_link_status'unknown' | 'suspected' | 'confirmed' | 'ruled_out'

Whether the AI system is linked to the cause of the incident.

affected_rightsstring[]

Rights or interests affected.

member_statesstring[]

EU Member States affected.

reportability_status'not_assessed' | 'not_reportable' | 'reportable' | 'reported'

Whether the incident must be reported to an authority. reported requires an authority notification in notification_history.

reporting_deadlinestring date-time nullable

Reporting deadline your organization determined. Cannot precede awareness_at.

deadline_basisstring nullable

Rule, decision or counsel instruction behind reporting_deadline.

confirm_reporting_deadlineboolean

Records that you confirmed reporting_deadline. Requires the deadline and deadline_basis.

containmentstring nullable

Containment measures taken.

investigationstring nullable

Investigation findings.

Response

Successful Response

idstring uuid required
project_idstring uuid required

Project the incident belongs to.

system_idstring uuid required

AI system the incident concerns.

environment_idstring uuid nullable required

Environment involved.

deployment_idstring uuid nullable required

Deployment involved.

run_idstring uuid nullable required

Run involved.

titlestring required

Short summary of the incident.

descriptionstring nullable required

What happened.

severity'low' | 'medium' | 'high' | 'critical' required

Internal severity rating.

status'open' | 'investigating' | 'contained' | 'resolved' | 'closed' required

Case status.

awareness_atstring date-time required

When your organization first became aware of the incident.

causal_link_status'unknown' | 'suspected' | 'confirmed' | 'ruled_out' required

Whether the AI system is linked to the cause of the incident.

affected_rightsstring[] required

Rights or interests affected.

member_statesstring[] required

EU Member States affected.

reportability_status'not_assessed' | 'not_reportable' | 'reportable' | 'reported' required

Whether the incident must be reported to an authority.

reporting_deadlinestring date-time nullable required

Reporting deadline your organization determined.

deadline_basisstring nullable required

Rule, decision or counsel instruction behind reporting_deadline.

deadline_confirmed_atstring date-time nullable required

When reporting_deadline was confirmed. Cleared when the deadline, awareness time or basis changes.

deadline_confirmed_bystring nullable required

ID of the user who confirmed the deadline.

containmentstring nullable required

Containment measures taken.

investigationstring nullable required

Investigation findings.

created_bystring required

ID of the user who recorded the incident.

updated_bystring required

ID of the user who last changed the incident.

created_atstring date-time required
updated_atstring date-time required
closed_atstring date-time nullable required

When the incident was resolved or closed. null while open.

Changes

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