Dry-run a candidate pipeline DAG
POST/pipelines/:id/dry-run
Validates the supplied DAG against the op registry and returns all validation issues in one pass without persisting anything or triggering execution. The pipeline {id} must exist (404 if not) — the DAG comes from the request body so callers can iterate freely. Always returns 200 with the response body; 4xx is reserved for malformed requests.
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 503
OK
Missing or unparseable body
Unauthorized
Forbidden
Pipeline not found
Pipeline repository not available