Update Existing Source
Changed onUpdate an existing source connector.
The config object contains connector-specific properties using dot notation (e.g., table.include.list, schema.include.list, database.hostname). To add tables, include the full table.include.list value with the new tables appended.
Use the GET /sources/connectors endpoint with a connector_code query parameter to retrieve the full configuration schema for a specific connector type.
For an API source, config follows GET /sources/connectors/{code}/schema, and secrets come back masked: resend every non-secret field, omit a secret (or resend its mask) to keep it, and send an explicit null to clear an optional secret. A required secret cannot be cleared.
Request
- Base URLhttps://api.streamkap.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Query parameters
Whether to include secret values in the response
When False, save the configuration and return immediately; desired_state is Pending Update until the change is applied to Kafka Connect. When True (default), wait for the update.
Request body
Response
Successful Response
Changes
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the success response with the status
- info