Skip to main content
List your company’s audit-trail entries, most recent first. The audit trail records every action taken on the platform — data edits, compensation-rule changes, statement adjustments, exports — one entry per action, each with who did it, when, and on which resource. Combine the filters (AND) to zoom in: actor_id=‘<user id>’ for one person’s actions, or resource_id=<id> + after=’-P1M’ for a resource’s recent history. Fetch get_audit_log for the per-field change payload of a single entry. Only the last 12 months are queryable — older entries predate the current change-tracking and are not returned.

Parameters

Body

string
Keep only logs about the resource with this exact id. Omit for every resource.
string
Keep only actions performed by the user with this id — the id list_users returns, or their exact email. Omit for every actor.
string
Keep only logs with this exact event name, e.g. ‘RecordUpdated’ — the coded action that happened. Omit for every event.
string
Keep only logs at or after this instant. Accepts an absolute ISO-8601 date/time (‘2026-07-01’) or a duration relative to now (‘-P7D’ for the last 7 days). Omit for no lower bound.
string
Keep only logs at or before this instant. Same accepted forms as after. Omit for no upper bound.
integer
Page size, between 1 and 250. Defaults to 50.
integer
Row offset into the result set — the number of rows to skip before this page. Any offset >= 0 is accepted; it does not have to be a multiple of limit, so you can start from an arbitrary row. Pass the next_offset returned by the previous call to walk the pages, or None for the first page.

Response

Body

object[]
integer
string
Deep link that reopens this exact search in the Qobra web app’s audit trail — the applied filters (resource, actor, event, date range) encoded as query params. Hand it to the user to let them browse the same results in the UI.