compliance

List assessments

List compliance assessments for an AI system, newest first.

Required permission: compliance.view.

get/v1/projects/{project_id}/compliance/systems/{system_id}/assessments

Request

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

Path parameters

project_idstring uuid required

ID of the project the API key belongs to.

system_idstring uuid required

AI system ID from GET /compliance/systems.

Response

Successful Response

idstring uuid required
project_idstring uuid required

Project the assessment belongs to.

system_idstring uuid required

AI system that was assessed.

versioninteger required

Version number for the system, starting at 1.

status'draft' | 'approved' | 'changes_requested' required

draft until reviewed, then approved or changes_requested.

dimensionsobject required

Assessment answers, in the shape of the create request's dimensions.

resultobject required

Preliminary classification derived from dimensions, including scope_status, high_risk_status, article_50_applicable_triggers, uncertain_dimensions and needs_review.

rationalestring nullable required

Why the answers were recorded.

catalog_versionstring required

Version of the obligation catalog used to derive the result.

regulatory_source_versionstring required

Legal source or internal policy version the assessment used.

created_bystring required

ID of the user who recorded the assessment.

reviewed_bystring nullable required

ID of the reviewer. null until reviewed.

review_notesstring nullable required

Reviewer notes.

uncertainty_acknowledgedboolean required

Whether the reviewer approved despite uncertain (null) answers.

reviewed_atstring date-time nullable required

When the assessment was reviewed. null until reviewed.

created_atstring date-time required

Changes

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