Tool ID:
clickhouse_click_stack_update_sourceRun this action
Use the TypeScript SDK for a single call. Putctx.tools.execute(...) inside a Play when the call should be durable, scheduled, or run across a CSV.
CLI
Example response
The SDK exposes this shape atresult.toolResponse.raw. Values below are representative.
deepline tools get clickhouse_click_stack_update_source --json for the latest machine-readable contract.
Input reference
This endpoint is in beta. API contract is stable, and no breaking changes are expected in the future. ClickStack: Updates an existing source. The full source object must be provided; this is a replace, not a patch. The request body is a source object without theid field. If an id is sent anyway it is silently ignored (stripped before validation — never a 400); the path parameter alone identifies the source. Granularity fields (materializedViews[].minGranularity and metadataMaterializedViews.granularity) accept the same short format the API returns (e.g. 5m, 15s, 1h, 1d).
Output reference
Standard tool result payload.Deepline cost
- Pricing model:
fixed(per call). - Estimated Deepline credits:
0per pricing unit. - Provider-native pricing may still exist outside Deepline credit billing.