Skip to content
GitmoapAPIBeta
Schema

PipelineRunStatusView

A compact view of a run's status, built for polling. Send the response's ETag back in If-None-Match to get 304 Not Modified while nothing has changed.

Shape

  • nodesarray of NodeStatusEntry
    • The NodeStatusEntry schema
    • attemptinteger · int320–∞
    • node_idNodeId (string)
    • node_run_idNodeRunId (string · uuid)
    • statusNodeStatuspendingawaiting_approvaldispatchedrunningsucceededfailedtimed_outskippedcancelledWhere a step has got to.
    • allow_failurebooleanoptionalWhether the step is allowed to fail. A failure of such a step does not fail the run, so show it as a warning.
  • pipeline_run_idPipelineRunId (string · uuid)
  • run_terminalboolean
  • stagesarray of StageView
    • The StageView schema
    • barrier_passedbooleanWhether every step in the stage has finished, so later stages may start.
    • failed_countinteger · int320–∞Steps in the stage that failed or timed out, not counting steps allowed to fail.
    • stage_idStageId (string)
    • stage_indexinteger · int320–∞The stage's position in execution order, counting from zero.
    • terminal_countinteger · int320–∞Steps in the stage that have finished, whatever their outcome.
    • totalinteger · int320–∞Steps in the stage.
  • started_atstring
  • statusPipelineStatusrunningsucceededsucceeded_with_warningsfailedtimed_outcancelledPer-PipelineRun status.
  • versioninteger · int640–∞
  • finished_atstring or nulloptional

Example

Synthesized example
{
"nodes": [
{
"attempt": 3,
"node_id": "875ca62f-d0b6-4b14-8645-892237af0fd8",
"node_run_id": "90d2ece6-f41a-4803-bcce-45889b8a4ca2",
"status": "pending"
}
],
"pipeline_run_id": "9e2b7c41-3d5a-4f8e-b1c2-7a6d5e4f3c2b",
"run_terminal": false,
"stages": [
{
"barrier_passed": false,
"failed_count": 6,
"stage_id": "e003126d-aa2a-4ed2-acad-d1294b36cd75",
"stage_index": 6,
"terminal_count": 2,
"total": 7
}
],
"started_at": "2026-10-08T09:29:32Z",
"status": "running",
"version": 7,
"finished_at": "2026-10-14T05:04:01Z"
}

Graph

Used inside

No schema contains this one.

Used by