Skip to main content

Compliance Reports

This guide shows how to generate a compliance report once all checks and alerts for a case have been resolved. The report provides a structured summary suitable for regulatory filing and internal audit.

Prerequisites

1

Get case details

Retrieve the case to confirm its current status and check progress.
Response:
2

Verify all alerts are resolved

Confirm there are no open alerts remaining on the case.
The compliance report endpoint returns an error if any alerts remain open. Resolve all alerts before generating the report.
3

Generate the compliance report

Request the full compliance report. The report aggregates all case data, check results, alert resolutions, risk assessments, and audit trail entries into a single structured document.
Response:
4

Interpret the report sections

The compliance report contains six sections. Use them to drive your onboarding decision.

Section reference

Decision matrix

Store the full report JSON in your system for regulatory audit purposes. The case_reference and audit_log_count fields support traceability back to the immutable audit trail.

Export format

The compliance report can also be requested as a PDF for filing:

Monitoring schedule

After onboarding is complete, set up ongoing review based on the risk tier: These intervals are recommendations. Your compliance program may require different schedules based on jurisdiction, customer type, or regulatory guidance.
Implement a review calendar that automatically schedules re-screening based on the risk tier returned in the compliance report. Use the next_review_date field from the compliance metadata to track when each customer is due.
Use case type Perpetual for ongoing monitoring cases and Review for periodic re-review cases. See Case Lifecycle Guide for details.

Next steps