Auditor API
Complete API for audit report generation, CDM event exploration, policy decision tracking, and audit log management. Base Path:/api/auditorCode Reference:
app/api/auditor_routes.py
Dashboard
Get Auditor Dashboard
Get auditor dashboard statistics and overview. Query Parameters:start_date: Start date (ISO format)end_date: End date (ISO format)
- Total audit logs
- Policy decisions summary
- CDM events count
- Activity trends
Report Generation
Generate Audit Report
Generate an audit report with customizable sections and templates. Request Body:Export Report
Export a generated report in various formats. Query Parameters:format: Export format (pdf, csv, json, xlsx)
CDM Event Exploration
Get CDM Events
Browse and filter CDM events. Query Parameters:event_type: Filter by event typetransaction_id: Filter by transaction IDstart_date: Start date filterend_date: End date filterpage: Page numberlimit: Items per page
Get CDM Event Details
Get detailed information about a specific CDM event. Response: Complete CDM event dataPolicy Decisions
Get Policy Decisions
Browse and filter policy decisions. Query Parameters:decision: Filter by decision (ALLOW, BLOCK, FLAG)rule_applied: Filter by rule nametransaction_type: Filter by transaction typestart_date: Start date filterend_date: End date filterpage: Page numberlimit: Items per page
Get Policy Decision Details
Get detailed information about a specific policy decision. Response: Complete policy decision data including evaluation traceAudit Logs
Get Audit Logs
Browse and filter audit logs. Query Parameters:action: Filter by action typetarget_type: Filter by target typeuser_id: Filter by user IDstart_date: Start date filterend_date: End date filterpage: Page numberlimit: Items per page
Entity-Specific Audits
Get Deal Audit Trail
Get complete audit trail for a specific deal. Response: All audit logs, policy decisions, and CDM events for the dealGet Loan Audit Trail
Get complete audit trail for a specific loan. Response: All audit logs, policy decisions, and CDM events for the loanGet Filing Audit Trail
Get complete audit trail for a specific regulatory filing. Response: All audit logs, policy decisions, and CDM events for the filingStatistics
Get Audit Statistics
Get comprehensive audit statistics. Query Parameters:start_date: Start dateend_date: End dategroup_by: Group by (day, week, month)
- Activity trends
- Policy decision distribution
- CDM event counts
- User activity
Permissions
All auditor endpoints requireAUDIT_VIEW permission. Export endpoints require AUDIT_EXPORT permission.
Code Reference: app/core/permissions.py
Additional Resources
Last Updated: 2026-01-14
Code Reference:
app/api/auditor_routes.py