Audit Log

Prev Next

Overview

The Audit Log provides a record of changes made to components. Each change records details about what was modified, who made the change, and when it occurred. This allows you to troubleshoot issues and understand configuration history.

How It Works

Changes are captured automatically whenever a component is modified through App Manager or API. The system preserves both the previous state and the new state of each component, making it possible to see exactly what changed.

NOTE: The Audit Log returns up to 100 of the most recent changes within the previous 12 months, or since audit logging was enabled for the specific component - whichever timeframe is more recent.

What Gets Tracked

The Audit Log currently records changes for the following components:

  • Forms: Can be modified via App Manager or API

  • Predefined Actions: Can only be modified via App Manager

  • Service Configurations: Can only be modified via App Manager

Component

Audit Tracking Available Since

Forms

December 1, 2025

Predefined Actions

December 8, 2025

Service Configurations

December 8, 2025

Retrieving Changes

You can access audit log data through the API in several ways:

  • View all recent changes: Changes across all component types

    • Useful for a general overview of recent activity

  • Filter by time period: Changes that occurred during a specific date range

    • Useful for troubleshooting issues that started at a known or suspected time

  • Filter by user: Changes made by a specific person

    • Useful for reviewing a user's work or tracking down who made a particular modification

  • Get full change details: Complete before-and-after state of any change

    • Useful to see exactly what was modified within the specific change

Data Retention

Audit log data is retained for 12 months.

IMPORTANT: Audit log data is permanent and cannot be deleted. Avoid including sensitive information in components (e.g., passwords).

Resources

API