Skip to main content
POST
Create a pipeline

Authorizations

Authorization
string
header
required

API key passed as a Bearer token in the Authorization header.

Body

application/json
pipeline
object
required

Response

OK

advancedSettings
object
required
companyUUID
string<uuid>
required
createdAt
string<date-time>
required
dataPlaneName
string
required
environmentUUID
string<uuid>
required
hasUndeployedChanges
boolean
required
isDeploying
boolean
required
lastUpdatedAt
string<date-time>
required
name
string
required
sourceType
enum<string>
required
Available options:
api,
bigquery,
clickhouse,
cockroach,
databricks,
documentdb,
delta,
dynamodb,
gcs,
iceberg,
keyspaces,
mongodb,
motherduck,
mssql,
mysql,
oracle,
planetscale,
postgresql,
redis,
redshift,
s3,
snowflake
specificDestCfg
object
required
tables
object[]
required
uuid
string<uuid>
required
columnHashingSaltUUID
null | string<uuid>
destinationUUID
null | string<uuid>
encryptionKeyUUID
null | string<uuid>
hasBackfillingTables
boolean
lastDeployedAt
null | string<date-time>
snowflakeEcoScheduleUUID
null | string<uuid>
sourceReaderUUID
string<uuid>
status
enum<string>
Available options:
draft,
paused,
transfer paused,
running