Create New Pipeline
/pipelinesAuthorizationBearer token · headerrequiredsecret_returnedbooleanWhether to include secret values in the response
waitbooleanWhen False, return without waiting for the destination connector's configuration to be updated in Kafka Connect; the change is applied asynchronously and the destination's desired_state shows a Pending state until it is. When True (default), wait for the update.
application/jsonnamestringrequiredsnapshot_new_tablesbooleandestinationPipelineDestinationConnectorrequiredShow propertiesHide properties
connectorstringrequirednamestringrequiredidstringrequiredsourcePipelineSourceConnectorrequiredShow propertiesHide properties
connectorstringrequirednamestringrequiredidstringrequiredtopicsstring[]requiredtransformsPipelineTransformConnector[] | nullShow propertiesHide properties
PipelineTransformConnectortopic_idstringrequirednulltagsstring[]requiredtopic_auto_discovery_transformsTopicAutoDiscoveryTransform[]Show propertiesHide properties
TopicAutoDiscoveryTransformtransform_idstringrequiredregexstringrequiredcreated_fromEntityOriginEnum | nullShow propertiesHide properties
stringnullSuccessful Response
namestring | nullShow propertiesHide properties
stringnullsub_idstring | nullShow propertiesHide properties
stringnulltenant_idstring | nullShow propertiesHide properties
stringnullidstring | nullShow propertiesHide properties
stringnullsnapshot_new_tablesboolean | nullShow propertiesHide properties
booleannullmanagedbooleantopic_idsstring[] | nullShow propertiesHide properties
stringstringnullnulltopicsstring[] | nullShow propertiesHide properties
stringstringnullnullsourceSourceConnector | nullShow propertiesHide properties
namestring | nullUser-defined connector name
Show propertiesHide properties
stringnullconnectorstring | nullConnector type (e.g., 'postgresql', 'mysql', 'mongodb')
Show propertiesHide properties
stringnullidstring | nullUnique identifier
Show propertiesHide properties
stringnullconnector_display_namestring | nullHuman-readable connector type name
Show propertiesHide properties
stringnullcreated_timestampstring | string<date-time> | nullCreation timestamp (ISO 8601)
Show propertiesHide properties
stringstring<date-time>nullsub_idstring | nullSubscription identifier
Show propertiesHide properties
stringnulltenant_idstring | nullTenant identifier for multi-tenancy
Show propertiesHide properties
stringnullservice_idstring | nullAssociated service identifier
Show propertiesHide properties
stringnullconfigobject | nullThe connector's configuration. Its properties per connector type are documented on the create and update requests' config.
Show propertiesHide properties
objectnulltopic_idsstring | integer[] | nullList of associated topic identifiers
Show propertiesHide properties
string | integerstringintegernulltopic_mapobject | nullMapping of topics to their partitions or related entities
Show propertiesHide properties
objectnulltopicsstring | integer[] | nullList of topic names
Show propertiesHide properties
string | integerstringintegernulltasksinteger[] | nullList of task identifiers
Show propertiesHide properties
integerintegernullconnector_statusstring | nullCurrent status: Active, Paused, Stopped, Broken, Starting, Unassigned, Unknown, Throttled (an api source waiting out its vendor's rate budget; task_statuses carries suspend_reason and resume_at), or a Pending* state echoed from desired_state while a requested change is being applied
Show propertiesHide properties
stringnulldesired_statestring | nullDesired state: Active, Paused, Stopped, or a pending change Streamkap is still applying — Pending, Pending Update, Pending Delete, Pending Stop, Pending Pause, Pending Resume, Pending Restart
Show propertiesHide properties
stringnullreconcile_errorstring | nullWhy the connector is Broken, as recorded when Streamkap last tried to apply its state. Secrets are masked; absent while the connector is healthy.
Show propertiesHide properties
stringnullconnection_warningstring | nullAPI sources, on the create and update responses only: what the credential and resource checks found that did not stop the save but needs action, e.g. an ad account that is not active, an access token that expires within 14 days, or a resource that returned no rows (each resource's warning prefixed with its name, <resource>: <warning>). The same texts Test connection returns as its message and as each passing resource's warning. Absent when there is nothing to report.
Show propertiesHide properties
stringnullkc_cluster_idstring | nullKafka Connect cluster this connector is deployed to. None means the default cluster.
Show propertiesHide properties
stringnulltask_statusesobject | nullStatus information for each connector task
Show propertiesHide properties
objectnulltagsstring[] | nullList of tag IDs assigned to this source
Show propertiesHide properties
stringstringnullnulldestinationDestinationConnector | nullShow propertiesHide properties
namestring | nullUser-defined connector name
Show propertiesHide properties
stringnullconnectorstring | nullConnector type (e.g., 'snowflake', 'bigquery', 'clickhouse')
Show propertiesHide properties
stringnullidstring | nullUnique identifier
Show propertiesHide properties
stringnullconnector_display_namestring | nullHuman-readable connector type name
Show propertiesHide properties
stringnullcreated_timestampstring | string<date-time> | nullCreation timestamp (ISO 8601)
Show propertiesHide properties
stringstring<date-time>nullsub_idstring | nullSubscription identifier
Show propertiesHide properties
stringnulltenant_idstring | nullTenant identifier for multi-tenancy
Show propertiesHide properties
stringnullconfigobject | nullThe connector's configuration. Its properties per connector type are documented on the create and update requests' config.
Show propertiesHide properties
objectnulltopic_idsstring | integer[] | nullList of associated topic identifiers
Show propertiesHide properties
string | integerstringintegernulltopic_mapobject | nullMapping of topics to their partitions or related entities
Show propertiesHide properties
objectnulltopicsstring | integer[] | nullList of topic names
Show propertiesHide properties
string | integerstringintegernulltasksinteger[] | nullList of task identifiers
Show propertiesHide properties
integerintegernullconnector_statusstring | nullCurrent status: Active, Paused, Stopped, Broken, Starting, Unassigned, Unknown, or a Pending* state echoed from desired_state while a requested change is being applied
Show propertiesHide properties
stringnulldesired_statestring | nullDesired state: Active, Paused, Stopped, or a pending change Streamkap is still applying — Pending, Pending Update, Pending Delete, Pending Stop, Pending Pause, Pending Resume, Pending Restart
Show propertiesHide properties
stringnullreconcile_errorstring | nullWhy the connector is Broken, as recorded when Streamkap last tried to apply its state. Secrets are masked; absent while the connector is healthy.
Show propertiesHide properties
stringnullschema_evolution_warningstring | nullAdvisory: this destination silently drops fields its API sources start sending, because schema evolution is set to 'none'. Absent whenever nothing is at risk. Nothing is blocked — 'none' is a valid choice for a pre-created destination schema.
Show propertiesHide properties
stringnullkc_cluster_idstring | nullKafka Connect cluster this connector is deployed to. None means the default cluster.
Show propertiesHide properties
stringnulltask_statusesobject | nullStatus information for each connector task
Show propertiesHide properties
objectnulltagsstring[] | nullList of tag IDs assigned to this destination
Show propertiesHide properties
stringstringnullnulltransformsany[] | nullShow propertiesHide properties
anyanynulltagsstring[] | nullShow propertiesHide properties
stringstringnullperiodic_auditUpdatePipelineAuditReq | nullShow propertiesHide properties
topicsstring | integer[]requiredShow propertiesHide properties
string | integerstringintegertimestamp_columnstringrequiredinterval_minutesintegerrequiredfix_deletes_onlybooleannulltopic_auto_discovery_transformsTopicAutoDiscoveryTransform[]Show propertiesHide properties
TopicAutoDiscoveryTransformtransform_idstringrequiredregexstringrequiredValidation Error
detailValidationError[]Show propertiesHide properties
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
string | integerstringintegermsgstringrequiredtypestringrequiredinputanyctxobject