Audit logs¶
A trail of actions and integration events — enrollments, course changes, attendance, and e-commerce webhook errors — filterable and exportable to CSV. (The menu item is hidden by default; the page is reachable at its URL.)
When to use¶
To investigate what happened and when — especially e-commerce issues like invalid API keys or unmapped courses.
Where¶
- URL:
/partner/audit-logs(hidden from the sidebar by configuration) - Roles: Owner / Admin / Manager.
Step-by-step¶
- Go to
/partner/audit-logs— heading "Audit Logs" ("Track all actions and integrations"). - Filter by Action Type (Enrollment Created, Enrollment Duplicate, Course Created, Course Updated, Attendance Marked, Invalid API Key, Unmapped Course), Date From / Date To, and External Order ID; click "Filter" (or "Clear filters").
- Read the table: Date, Action, Entity, Source, Order ID, Details.
- Click "Export CSV" to download the log.
Fields & validation¶
Filters only. Date From must be before Date To ("Start date must be before end date").
What happens / outcome¶
- The list shows matching events; Export CSV downloads them.
- Integration errors (invalid API key, unmapped course) appear here and feed the dashboard's error count.
Edge cases & errors¶
- No matches: "No audit logs found" + "Adjust your filters or wait for activity to be logged."
- Invalid date range: the inline error blocks filtering until fixed.
Related flows¶
- Integrations — the source of webhook/API events · Dashboard — surfaces recent integration errors.
FAQ¶
- Where do "Invalid API Key" / "Unmapped Course" entries come from? Failed WooCommerce webhook calls — fix them in Integrations.
- Note: this page currently displays in English regardless of the selected language.