Skip to main content
PUT
Update Transform

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
transform
enum<string>
required
Available options:
fan_out,
sql_join,
enrich,
enrich_async,
map_filter,
toast_handling,
un_nesting,
rollup,
topic_router
config
TransformConfig · object
required
id
string
required
created_from
enum<string> | null
default:api

Origin of an entity in the system.

Tracks how entities (sources, destinations, pipelines) were created, enabling audit trails and origin-specific behavior.

Available options:
terraform,
web,
api
tags
string[] | null

List of tag IDs to assign to this transform

Response

Successful Response

Basic transform details.

id
string
required
name
string
required
sub_id
string
required
tenant_id
string
required
transform_type
enum<string>
required
Available options:
fan_out,
sql_join,
enrich,
enrich_async,
map_filter,
toast_handling,
un_nesting,
rollup,
topic_router
service_id
string | null
start_time
job_name
string | null
topic_ids
config
TransformConfig · object
implementation
TransformsMapFilterImplementation · object
metrics
TransformMetric · object | null
live_version
string | null
preview_version
string | null
version
integer
default:1
updated_timestamp
string<date-time> | null
implementation_updated_timestamp
string<date-time> | null
description
string | null
tags
string[] | null

List of tag IDs assigned to this transform

history_created_timestamp
string<date-time> | null
history_updated_timestamp
string<date-time> | null