dag-runs

Run edited DAG retry

Changed on

Creates a new DAG-run from an edited DAG definition while preserving outputs from selected skipped steps.

post/dag-runs/{name}/{dagRunId}/edit-retry

Request

  • Base URL
    http://localhost/api/v1
  • Auth
    • HTTP bearer
    • or HTTP basic
    • or none

Path parameters

namestring regex required

Name of the DAG

name of the DAG

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

Request body

specstring required

Edited DAG specification in YAML format.

dagNamestring

Optional DAG name override for the edited retry run.

skipStepsstring[]

Steps to mark skipped while preserving their previous output variables.

Response

Successfully launched edited retry

dagRunIdstring required

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

queuedboolean required

Indicates whether the run was queued instead of starting immediately.

skippedStepsstring[] required
startedStepsstring[] required

Example response

{
  "dagRunId": "latest"
}

Changes

    • info

      added the non-success response with the status

    • warning

      added the new conflict enum value to the response property for the response status

    • warning

      added the new human_task_resume_failed enum value to the response property for the response status

    • warning

      added the new payload_too_large enum value to the response property for the response status