dags

Get detailed status of a specific DAG-run

Retrieves status information about a particular DAG-run created from this DAG

get/dags/{fileName}/dag-runs/{dagRunId}

Path parameters

fileNamestring regex required

Name of the DAG file

the name of the DAG file

dagRunIdstring required

Unique identifier for the DAG-run. The special value 'latest' can be used to reference the most recent DAG-run.

Example:latest

ID of the DAG-run or 'latest' to get the most recent DAG-run

Query parameters

remoteNodestring

name of the remote node

Response

A successful response

Example response

{
  "dagRun": {
    "dagRunId": "latest",
    "rootDAGRunId": "latest",
    "parentDAGRunId": "latest",
    "nodes": [
      {
        "subRuns": [
          {
            "dagRunId": "latest"
          }
        ],
        "subRunsRepeated": [
          {
            "dagRunId": "latest"
          }
        ]
      }
    ],
    "onExit": {
      "subRuns": [
        {
          "dagRunId": "latest"
        }
      ],
      "subRunsRepeated": [
        {
          "dagRunId": "latest"
        }
      ]
    },
    "onSuccess": {
      "subRuns": [
        {
          "dagRunId": "latest"
        }
      ],
      "subRunsRepeated": [
        {
          "dagRunId": "latest"
        }
      ]
    },
    "onFailure": {
      "subRuns": [
        {
          "dagRunId": "latest"
        }
      ],
      "subRunsRepeated": [
        {
          "dagRunId": "latest"
        }
      ]
    },
    "onAbort": {
      "subRuns": [
        {
          "dagRunId": "latest"
        }
      ],
      "subRunsRepeated": [
        {
          "dagRunId": "latest"
        }
      ]
    }
  }
}

Changes