Replay a run
POST/runs/:id/replay
Clones a historical run as a new queued run, reusing the exact same pipeline version as the original. This guarantees the replay executes the same DAG even if the pipeline has been updated since the original ran. The new run is returned immediately in the queued state; poll GET /api/v1/runs/{id} for status transitions. Replays appear as manual triggers — TriggerKindManual is used because TriggerKindReplay does not yet exist as a distinct constant.
Request
Responses
- 202
- 401
- 403
- 404
- 500
- 503
Accepted
Unauthorized
Forbidden
Source run not found
Internal server error
Run repository not available