Generates an aggregated compliance report for an entity across all checks performed within a specified time period. Reports provide executive-level summaries, trend analysis, and a consolidated view of all findings — suitable for sharing with auditors, compliance officers, and regulators. Reports are generated asynchronously for large time ranges. For periods under 30 days, results are typically returned synchronously.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 report on. One of:
agent, model, dataset,
workflow.The unique identifier of the entity.
The regulation or framework to report against. Supported values:
SOC2,
ISO27001, GDPR, HIPAA, EU_AI_ACT.ISO 8601 date for the start of the reporting period (inclusive). Example:
2026-01-01.ISO 8601 date for the end of the reporting period (inclusive). Example:
2026-03-31.Response
Unique identifier for the compliance report. Format:
maip-report:ULID.The type of entity reported on.
The identifier of the entity reported on.
The regulation assessed.
Start of the reporting period.
End of the reporting period.
Report generation status. One of:
generating, ready, failed.High-level summary of compliance across the reporting period.
Aggregated findings across all checks in the period. Deduplicated by control ID with the most recent status.
ISO 8601 timestamp of when the report was generated.

