Get Pipelines
/pipelinesAuthorizationBearer token · headerrequiredidstringpartial_namestringtag_idsstringtag_filter_operationstringTag filter logic: 'or' (default) matches any tag, 'and' matches all tags.
pageintegerpage_sizeintegersortstringSort field. Can be a DB field (name, created_at) or a metric field (latency, status, recordsLag)
sort_dirstringSort direction: 'asc' (ascending) or 'desc' (descending)
source_idstringdestination_idstringstatusstringFilter by pipeline status. Comma-separated for multiple statuses (e.g., 'Active', 'Active,Paused'). Valid statuses: Active, Broken, Throttled, Paused, Stopped, Starting, Unassigned, Unknown
latencystringFilter by pipeline latency in milliseconds. Format: 'operator:value' (e.g., 'gt:1000', 'lt:500'). Valid operators: gt (>), lt (<), gte (>=), lte (<=), eq (=), ne (!=)
lagstringFilter by pipeline lag (records behind). Format: 'operator:value' (e.g., 'gt:100', 'lt:50'). Valid operators: gt (>), lt (<), gte (>=), lte (<=), eq (=), ne (!=)
secret_returnedstringtruefalseapplication/jsontag_idsstring[] | string | nullList of tag IDs (as array) or comma-separated string. Body takes precedence over query params.
Show propertiesHide properties
stringstringstringnulltag_filter_operationstring | nullTag filter logic: 'or' (default) matches any tag, 'and' matches all tags. Body takes precedence over query params.
Show propertiesHide properties
stringnullsource_idstring[] | string | nullList of source IDs (as array) or comma-separated string. Body takes precedence over query params.
Show propertiesHide properties
stringstringstringnulldestination_idstring[] | string | nullList of destination IDs (as array) or comma-separated string. Body takes precedence over query params.
Show propertiesHide properties
stringstringstringnullstatusstring[] | string | nullList of statuses (as array) or comma-separated string. Body takes precedence over query params.
Show propertiesHide properties
stringstringstringnullnullSuccessful Response
pageintegerCurrent page number
page_sizeintegerResults per page
totalinteger | nullTotal number of results
Show propertiesHide properties
integernullhas_nextboolean | nullWhether more pages exist
Show propertiesHide properties
booleannullresultPipelineBasic[]requiredShow propertiesHide properties
PipelineBasicnamestring | 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