Executes an automated compliance assessment for a specific entity (agent, model, dataset, or workflow) against a supported regulation. The check evaluates the entity’s configuration, access patterns, data handling, and audit trail against the regulation’s requirements and produces a compliance determination with detailed findings. Compliance checks are idempotent for the same entity-regulation pair within a 24-hour window. Repeated calls within that window return the cached result.Documentation Index
Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
RequiresX-API-Key header or Bearer JWT token. Tenant-scoped via X-Tenant-ID.
Request Body
The type of entity to assess. One of: -
agent — a registered machine agentmodel— an AI/ML model -dataset— a data asset or training dataset -workflow— an automated workflow or pipeline
The unique identifier of the entity to assess. Must exist within the tenant.
The regulation or framework to assess against. Supported values: -
SOC2 —
SOC 2 Type II controls - ISO27001 — ISO 27001 information security
management - GDPR — EU General Data Protection Regulation - HIPAA — US
Health Insurance Portability and Accountability Act - EU_AI_ACT — EU
Artificial Intelligence ActOptional scope qualifier to narrow the assessment. For example,
access-control to assess only access-control-related controls, or
data-handling for data processing controls. If omitted, a full-scope
assessment is performed.Response
Unique identifier for the compliance check record. Format:
maip-cc:ULID.The type of entity that was assessed.
The identifier of the assessed entity.
The regulation that was assessed.
The scope of the assessment.
full if no scope was specified.The compliance determination. One of: -
compliant — entity meets all
assessed requirements - non_compliant — entity fails one or more critical
requirements - partial — entity meets some but not all requirementsDetailed list of individual findings from the assessment.
The MAIP receipt minted for this compliance check, providing an immutable
audit record.
ISO 8601 timestamp of when the assessment was performed.
Supported Regulations
| Regulation | Controls Assessed | Typical Duration |
|---|---|---|
SOC2 | Trust Service Criteria (CC1-CC9) | 2-5 seconds |
ISO27001 | Annex A controls (A.5-A.18) | 2-5 seconds |
GDPR | Articles 5, 6, 12-22, 25, 32-34 | 3-8 seconds |
HIPAA | Administrative, Physical, Technical Safeguards | 3-8 seconds |
EU_AI_ACT | Risk classification, transparency, human oversight | 5-10 seconds |

