Skip to main content
PATCH
/
api
/
v1
/
beam
/
{config_id}
/
transforms
/
{transform_uid}
Update transform
curl --request PATCH \
  --url https://api.example.com/api/v1/beam/{config_id}/transforms/{transform_uid}
PATCH /api/v1/beam/{config_id}/transforms/{transform_uid}
Updates one transform by its UID. The pipeline is automatically redeployed after the update. Path parameters:
ParameterDescription
config_idPipeline configuration ID
transform_uidUID of the transform to update
Request body: BeamTransformerConfig
curl -X PATCH https://api.allium.so/api/v1/beam/${CONFIG_ID}/transforms/${TRANSFORM_UID} \
  -H "X-API-Key: ${ALLIUM_API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "v8",
    "script": "function transform(record) { record.parsed = true; return record; }"
  }'
Response: The updated BeamTransformerConfig object.