Validate Pipeline
validate_pipelineValidate a full pipeline definition document without creating or updating a pipeline. Use it to check a definition before create_pipeline or update_pipeline.
Instructions
Validate a full pipeline definition document without creating or updating a pipeline. Use it to check a definition before create_pipeline or update_pipeline.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | Act on this account rather than the one the credential resolves to. Omit it to use the credential's own account. An API key is issued to a single account, so it may only name that account; an OAuth token may name any account its grant covers. | |
| canonicalize | No | When true, a valid response also includes the pipeline serialised in Orchestra's canonical camelCase form under a 'pipeline' key. | |
| pipeline_definition | Yes | Full pipeline definition document as JSON, matching the pipeline YAML structure, e.g. {"version": "v1", "name": "...", "pipeline": {...task groups...}}. Pass the whole document — version, name and pipeline are required top-level keys; the task groups go under the nested 'pipeline' key. Same document create_pipeline accepts. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||