Generate compliance report

Generate a comprehensive compliance report for a specified date range. The report aggregates audit log data into a compliance-focused summary suitable for regulatory reporting.

Query Parameters

ParameterTypeRequiredDescription
startDatestringYesReport start date (ISO 8601)
endDatestringYesReport end date (ISO 8601)
formatstringNoOutput format: json (default) or csv

Response Fields

Summary Section

FieldTypeDescription
reportPeriodobjectStart and end dates of the report
generatedAtstringReport generation timestamp
organizationIdUUIDOrganization the report covers
totalEventsnumberTotal audit events in period
totalTransactionsnumberTotal transactions in period
totalUsersnumberUnique users with activity

Transaction Summary

FieldTypeDescription
totalVolumeobjectTotal transaction volume by asset
transactionsByStatusobjectTransaction counts by status
transactionsByTypeobjectTransaction counts by type
approvalMetricsobjectApproval workflow statistics

Security Events

FieldTypeDescription
failedTransactionsarrayList of failed transactions with reasons
blockedByPolicyarrayTransactions blocked by policy
suspiciousActivityarrayFlagged suspicious activities

User Activity

FieldTypeDescription
activeUsersarrayUsers with activity in period
userActionCountsobjectAction counts per user

Use Cases

  • Generate regulatory compliance reports
  • Prepare for auditor reviews
  • Create monthly/quarterly activity summaries
  • Document transaction history for compliance
  • Track policy enforcement effectiveness

Required Permission

audit:read