v51

OpenAPI 3.0.0GPL-3.0raw.githubusercontent.com2026-08-01199241439.9 KB
dag-runs

Reschedule DAG-run with a new run ID

Launch a fresh DAG-run from a historic execution while reusing its stored parameters.

post/dag-runs/{name}/{dagRunId}/reschedule

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

dagRunIdstring

Explicit run ID for the new DAG-run; if omitted a new ID is generated.

dagNamestring

Optional DAG name override for the new run.

useCurrentDagFileboolean

When true, reschedule from the current contents of the original DAG file instead of the stored historical YAML snapshot.

Example request

{
  "dagRunId": "latest"
}

Response

Successfully scheduled a new DAG-run

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.

Example response

{
  "dagRunId": "latest"
}