cURL
curl --request POST \ --url https://api.streamkap.com/pipelines \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "name": "<string>", "destination": { "connector": "<string>", "name": "<string>", "id": "<string>" }, "source": { "connector": "<string>", "name": "<string>", "id": "<string>", "topics": [ "<string>" ] }, "tags": [ "<string>" ], "snapshot_new_tables": false, "transforms": [ { "topic_id": "<string>" } ], "created_from": "api" } '
{ "name": "<string>", "sub_id": "<string>", "tenant_id": "<string>", "id": "<string>", "snapshot_new_tables": true, "topic_ids": [ "<string>" ], "topics": [ "<string>" ], "source": { "name": "<string>", "connector": "<string>", "id": "<string>", "connector_display_name": "<string>", "created_timestamp": "<string>", "sub_id": "<string>", "tenant_id": "<string>", "service_id": "<string>", "config": {}, "topic_ids": [ "<string>" ], "topic_map": {}, "topics": [ "<string>" ], "tasks": [ 123 ], "connector_status": "<string>", "task_statuses": {} }, "destination": { "name": "<string>", "connector": "<string>", "id": "<string>", "connector_display_name": "<string>", "created_timestamp": "<string>", "sub_id": "<string>", "tenant_id": "<string>", "config": {}, "topic_ids": [ "<string>" ], "topic_map": {}, "topics": [ "<string>" ], "tasks": [ 123 ], "connector_status": "<string>", "task_statuses": {} }, "transforms": [ "<unknown>" ], "tags": [], "periodic_audit": { "topics": [ "<string>" ], "timestamp_column": "<string>", "interval_minutes": 123 } }
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
Show child attributes
terraform
web
api
Successful Response
Basic source connector details.
Basic destination connector details.
Update pipeline audit request.
Was this page helpful?