changes — the action’s field-level before/after
diff as a clean list — and its description. Reach for it after list_audit_logs
surfaces an entry whose change detail you need to explain. For the affected
resource’s own current state, use that resource’s tool.
Parameters
Body
Body
string
required
Id of the audit-trail entry to inspect — the id returned by list_audit_logs.
Response
Body
Body
string
string
Deep link that opens this audit-log entry’s detail modal in the Qobra web
app.
string
When the action happened (UTC, ISO-8601).
string
Coded name of the audited event, e.g. ‘UserUpdated’ or
‘CompensationRuleUpdated’ — the precise action taken.
string
Id of the affected resource; null when not applicable.
string
Human-readable name of the affected resource, if known.
object
string
The surface the action was performed through:
Qobra UI is the web app,
its in-app AI agents (the Analyst, the Architect) included; Qobra MCP is
an MCP client acting as the actor; Qobra Onboarding is the self-serve
onboarding agent. Null on entries written before the surface was recorded:
unknown, not the web app. One of: Qobra UI, Qobra MCP,
Qobra Onboarding.string
object[]
The action’s field-level changes as a clean before/after list. Empty when
the action carries no field diff (e.g. a create/delete, or a payload-less
event).