Field-Level Audit Trail
Every change to every Metro 2 record is captured with field-level precision. Know exactly who changed what, when they changed it, and what the previous value was. Built for teams that need to demonstrate compliance under examination.
How audit trail works
Record modified
A user or API call updates one or more fields on a Metro 2 record. The system intercepts the change before it is committed to the database.
Changes captured
Every modified field is captured with its previous value, new value, the authenticated user, and a precise timestamp down to the millisecond.
Diff stored
The field-level diff is persisted in an immutable audit log with automatic SSN redaction, ensuring sensitive data never appears in plain text.
History searchable
Search, filter, and export the full change history for any record, any user, or any time range. Ready for compliance reviews at a moment's notice.
Complete visibility into every record change
Audit trails are not optional in credit reporting. Switch Labs captures every modification automatically so your team always has the evidence needed for regulatory reviews and internal investigations.
- Field-level diffs showing before and after values on every edit, including bulk operations
- Automatic SSN redaction in audit logs so sensitive data is not persisted in plain text
- Per-record history retrieval in the dashboard and via GET /api/audit-log?record_id=...
- Action, source, and timestamp capture for create, update, and delete flows
- User-name enrichment for authenticated changes when profile data is available
- IP address capture when the logging source provides it
- Support for system-initiated and API-initiated change sources
Record-scoped audit history
The implemented retrieval path is record-scoped through/api/audit-log?record_id=...and corresponding dashboard views. The current implementation does not expose a public export API or a cross-record query API.
Audit-ready from your first Metro 2 submission
Every change is tracked automatically. Start a free trial and explore the audit trail with sample data. No setup required.