v1

latestOpenAPI 3.1.02026-07-26151126273.9 KB
pipelines

Create Pipeline

Create a new pipeline for the team.

With reuse_draft=true this is find-or-create: the team's most recent unsaved, unarchived pipeline with an identical ordered step-TYPE chain (types only — configs are not compared) is reused instead of minting a duplicate. The reused draft's steps are overwritten with the request's steps and the response carries reused=true. Saved pipelines are never reused.

post/api/v1/pipelines

Cookies

wos-sessionstring
datalab_active_teamstring

Request body

reuse_draftboolean

Find-or-create: when true, reuse the team's most recent unsaved, unarchived draft with an identical ordered step-type chain instead of creating a duplicate. Saved pipelines are never reused.

Response

Successful Response

idinteger required
pipeline_idstring required
namestring nullable required
is_savedboolean required
archivedboolean required
active_versioninteger required
createdstring date-time nullable required
updatedstring date-time nullable required
reusedboolean