CTE API
The Compliance Topology Engine (CTE) API provides multi-framework analysis and gap detection.
Base URL
https://api.glacis.io/api/v1/cteList Frameworks
GET /frameworksAuthorization: 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 /coverageAuthorization: Bearer {api_key}Returns compliance coverage across frameworks.
Conflict Detection
GET /conflictsAuthorization: Bearer {api_key}Identifies conflicting requirements across frameworks.
Vector Search
POST /embeddings/distanceAuthorization: Bearer {api_key}Find semantically similar requirements.
Request
{ "query": "data quality requirements", "limit": 10}