Create a reusable pipeline configuration
Authorizations
OAuth2 access token or API key
Headers
1"unique-idempotency-key"
Path Parameters
"ws_123"
Body
Human-readable name for this reusable pipeline.
1Playbook that defines the reusable pipeline type and run input contract.
scheduling, reporting Reusable business rules and configuration used for every run of this pipeline. For scheduling, include staff context, constraints, preferences, and recurring rules here, not the one-off dateRange.
1Stored external connections available during pipeline builds and runs.
Response
Pipeline accepted
Reusable pipeline id.
Human-readable reusable pipeline name.
Playbook that owns this pipeline and defines its run input contract.
scheduling, reporting Current pipeline build status. Only ready pipelines can be run, but schemas may be visible before the build completes.
building, ready, failed Latest ready executable revision id, or null while the pipeline is building.
JSON Schema for the input object accepted by pipeline runs. Fetch pipeline detail before running and send matching data under the run request input property.
JSON Schema for run output once a run completes.
Latest pipeline run summary, if one exists. Fetch links.self to read full output or error details.
Public error details when status is failed.