Jobs
Job Audit Log
Retrieve node-by-node execution data for a job
GET
Opus exposes a node-level audit for every job. The response shows you which nodes have run, which is running now, which are still queued, and which have failed — together with the per-node execution data that the workflow engine produced. Use it for debugging, compliance, or building progress visualisations on top of a running job.
Path Parameters
The ID of the job whose audit log you want to retrieve
Headers
Your API authentication key
Response
Total number of nodes in the workflow.
IDs of nodes that have already finished executing, in the order they ran.
Number of nodes that have finished executing. Equal to
executed_nodes.length.ID of the node currently executing. Empty string when no node is actively running (for example, between nodes or after the job finishes).
ID of the node scheduled to run next. Empty string when the job has no more nodes queued.
IDs of nodes that are still pending execution.
IDs of nodes that failed during execution.
Number of failed nodes. Equal to
failed_nodes.length.Per-node execution data captured by the engine.