compliance

Get transparency policy

Return the configured transparency policy for an AI system, or null if none is configured.

Required permission: compliance.view.

get/v1/projects/{project_id}/compliance/systems/{system_id}/transparency-policy

Request

  • Base URL: https://api.connic.co
  • URL: https://api.connic.co/v1/projects/{project_id}/compliance/systems/{system_id}/transparency-policy
  • 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 policy belongs to.

system_idstring uuid required

AI system the policy covers.

versioninteger required

Policy version, starting at 1 and increased by every save.

enabledboolean required

Whether this is the active Article 50 configuration for the system.

direct_interaction_disclosure_enabledboolean required

Whether people are told they are interacting with an AI system.

disclosure_textstring nullable required

Default disclosure text.

localized_disclosuresobject required

Disclosure text keyed by language tag.

modalitiesstring[] required

Synthetic-content modalities in scope.

marking_responsibility'not_assessed' | 'customer_application' | 'not_applicable' required

Who handles machine-readable marking of synthetic content.

marking_methodstring nullable required

Marking method or provider capability used.

deepfake_disclosure_enabledboolean required

Whether deepfake content is disclosed.

public_interest_text_disclosure_enabledboolean required

Whether AI-generated text on matters of public interest is disclosed.

biometric_emotion_disclosure_enabledboolean required

Whether people are informed about biometric categorisation or emotion recognition.

display_mode'prefix' | 'banner' | 'metadata' required

How the disclosure is shown: a text prefix, an application banner, or application metadata.

placementstring nullable required

Where the disclosure appears.

frequency'first_interaction' | 'every_response' required

Whether the disclosure is shown on the first interaction or with every response.

default_languagestring required

Language tag of disclosure_text.

accessibility_notesstring nullable required

How the disclosure is made accessible.

provider_attestationstring nullable required

Upstream provider statement about marking or disclosure support.

exceptions_rationalestring nullable required

Why an obligation does not apply.

verificationobject required

Free-form JSON describing how the implementation was verified.

created_bystring required

ID of the user who created the policy.

updated_bystring required

ID of the user who last saved the policy.

created_atstring date-time required
updated_atstring date-time required

Changes

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