Update Existing Pipeline
PUT
/pipelines/{pipeline_id}Authorization
AuthorizationBearer token · headerrequiredPath parameters
pipeline_idstring | anyrequiredQuery parameters
secret_returnedbooleanWhether to include secret values in the response
default: false
waitbooleanWhen False, defer destination config update to reconciler instead of calling KC directly
default: true
Request body
requiredapplication/jsonnamestringrequireddestinationPipelineDestinationConnectorrequiredShow propertiesHide properties
connectorstringrequirednamestringrequiredidstringrequiredsourcePipelineSourceConnectorrequiredShow propertiesHide properties
connectorstringrequirednamestringrequiredidstringrequiredtopicsstring[]requiredtransformsPipelineTransformConnector[] | anyShow propertiesHide properties
Any of:
PipelineTransformConnector[]
Array of
PipelineTransformConnectortopic_idstringrequiredany
anytagsstring[]requiredperiodic_auditUpdatePipelineAuditReq | anyShow propertiesHide properties
Any of:
UpdatePipelineAuditReq
topicsstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integertimestamp_columnstringrequiredinterval_minutesintegerrequiredfix_deletes_onlybooleandefault: false
any
anytopic_auto_discovery_transformsTopicAutoDiscoveryTransform[]default: []
Show propertiesHide properties
Array of
TopicAutoDiscoveryTransformtransform_idstringrequiredregexstringrequiredResponses
200
Successful Response
any422
Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredinputanyctxobject