Overview
Workflow jobs are instances of workflow job templates that have been executed. They contain multiple workflow job nodes, each representing a job, project update, or inventory update.Endpoints
List Workflow Jobs
Retrieve Workflow Job
integer
Workflow job ID
string
Workflow job name
string
Status:
new, pending, waiting, running, successful, failed, error, canceledstring
Start timestamp
string
Completion timestamp
number
Elapsed time in seconds
integer
Source workflow template ID
string
How workflow was launched:
manual, relaunch, scheduled, dependency, webhookstring
Extra variables used
Links to related resources:
workflow_job_template- Source templateworkflow_nodes- Workflow execution nodeslabels- Job labelsactivity_stream- Activity lognotifications- Notifications sentcancel- Cancel endpointrelaunch- Relaunch endpoint
Workflow Nodes
Get the execution graph:- id - Node ID
- job - Associated job/update ID
- unified_job_template - Template that was executed
- identifier - Node identifier
- do_not_run - Whether node was skipped
- success - Whether node succeeded
- failed - Whether node failed
- related.success_nodes - Nodes executed on success
- related.failure_nodes - Nodes executed on failure
- related.always_nodes - Nodes always executed