Skip to content

CTE API

The Compliance Topology Engine (CTE) API provides multi-framework analysis and gap detection.

Base URL

https://api.glacis.io/api/v1/cte

List Frameworks

GET /frameworks
Authorization: Bearer {api_key}

Returns available compliance frameworks.

Response

{
"frameworks": [
{
"id": "iso42001",
"name": "ISO/IEC 42001:2023",
"controlCount": 184,
"domains": 8
},
{
"id": "eu-ai-act",
"name": "EU AI Act",
"controlCount": 42
}
]
}

Get Framework

GET /frameworks/{frameworkId}
Authorization: Bearer {api_key}

Returns framework details with controls.

Gap Analysis

GET /gaps/{frameworkId}
Authorization: Bearer {api_key}

Returns gap analysis for a framework.

Response

{
"frameworkId": "iso42001",
"gaps": [
{
"controlId": "A.2.1",
"priority": "critical",
"status": "not_started",
"recommendation": "Create AI governance policy"
}
],
"summary": {
"critical": 2,
"important": 5,
"minor": 8
}
}

Coverage Metrics

GET /coverage
Authorization: Bearer {api_key}

Returns compliance coverage across frameworks.

Conflict Detection

GET /conflicts
Authorization: Bearer {api_key}

Identifies conflicting requirements across frameworks.

POST /embeddings/distance
Authorization: Bearer {api_key}

Find semantically similar requirements.

Request

{
"query": "data quality requirements",
"limit": 10
}

Next Steps