---
title: "Changes to Update a Pipeline"
method: PATCH
path: "/pipelines/{id}"
---

# Changes to Update a Pipeline

`PATCH /pipelines/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 12 of 89 revisions.

- **2026-10-18** `fd542bb248a2`: 3 breaking, 21 info
- **2026-09-12** `3816b6fddba1`: 3 breaking, 4 warning, 5 info
- **2026-08-14** `f24e21d4ad84`: 2 breaking, 1 warning, 9 info
- **2026-07-23** `e9bef570d106`: 5 breaking, 6 warning, 42 info
- **2026-06-17** `04dbafa36994`: 1 breaking, 1 warning, 20 info
- **2026-05-15** `484cda0ad459`: 4 breaking, 4 warning, 14 info
- **2026-04-20** `ca1214e6f476`: 3 breaking, 9 warning, 128 info
- **2026-03-06** `11df16b26c1d`: 13 breaking, 28 warning, 16 info
- **2026-01-25** `84748faee3ef`: 5 breaking, 12 warning, 7 info
- **2026-01-19** `62472462b0c0`: 5 breaking, 19 info
- **2026-01-19** `78a6165ee901`: 5 breaking, 12 warning, 7 info
- **2025-07-31** `397ca5001173`: 1 info

## Changes

- **2026-10-18** `fd542bb248a2`: 3 breaking, 21 info
  - removed `subschema #1, subschema #2` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` request property `oneOf` list
  - added `#/components/schemas/PipelineFunctionLocalSearchDatatypeSchemaMapper` to the `items/items/conf/functions/items/` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` response property `oneOf` list for the response status `200`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/nameField/literal`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/timeField/literal`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/typeField/literal`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/valueField/literal`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/lagToleranceSec`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/maxAgeSec`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/mode`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/retroMonitor`
  - added `local_search_datatype_schema_mapper` discriminator mapping keys to the `conf/functions/items/` request property
  - added `#/components/schemas/PipelineFunctionLocalSearchDatatypeSchemaMapper` to the `conf/functions/items/` request property `oneOf` list
  - added `subschema #1, subschema #2` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` request property `oneOf` list
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/nameField/literal` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/timeField/literal` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/typeField/literal` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/valueField/literal` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/lagToleranceSec` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/maxAgeSec` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/mode` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotifications]/conf/allOf[#/components/schemas/FunctionConfSchemaNotifications]/retroMonitor` to the response with the `200` status
  - added `local_search_datatype_schema_mapper` discriminator mapping keys to the `items/items/conf/functions/items/` response property for the response status `200`
  - removed `subschema #1, subschema #2` from the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` response property `oneOf` list for the response status `200`
- **2026-09-12** `3816b6fddba1`: 3 breaking, 4 warning, 5 info
  - removed `subschema #1, subschema #2` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` request property `oneOf` list
  - added `#/components/schemas/PipelineFunctionDetectionRules, #/components/schemas/PipelineFunctionLakehouseEngineMetricsNormalizer, #/components/schemas/PipelineFunctionMetricsTimeRangeGate` to the `items/items/conf/functions/items/` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2` to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` response property `oneOf` list for the response status `200`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeAuto]/tagDatatype`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/tagDatatype`
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeAuto]/tagDatatype` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/tagDatatype` from the response with the `200` status
  - added `detection_rules, lakehouse_engine_metrics_normalizer, metrics_time_range_gate` discriminator mapping keys to the `conf/functions/items/` request property
  - added `#/components/schemas/PipelineFunctionDetectionRules, #/components/schemas/PipelineFunctionLakehouseEngineMetricsNormalizer, #/components/schemas/PipelineFunctionMetricsTimeRangeGate` to the `conf/functions/items/` request property `oneOf` list
  - added `subschema #1, subschema #2` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` request property `oneOf` list
  - added `detection_rules, lakehouse_engine_metrics_normalizer, metrics_time_range_gate` discriminator mapping keys to the `items/items/conf/functions/items/` response property for the response status `200`
  - removed `subschema #1, subschema #2` from the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionMetricsExport]/conf/allOf[subschema #1: Metrics export Configuration]/labelFields` response property `oneOf` list for the response status `200`
- **2026-08-14** `f24e21d4ad84`: 2 breaking, 1 warning, 9 info
  - added `subschema #1, subschema #2` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` request property `allOf` list
  - removed `#/components/schemas/PipelineFunctionSignalFilter` from the `conf/functions/items/` request property `oneOf` list
  - removed `subschema #1, subschema #2` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` request property `allOf` list
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf/preserveNativeAnyValue`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpMetrics]/conf/resourceAttributes`
  - removed `signal_filter` discriminator mapping keys from the `conf/functions/items/` request property
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf/preserveNativeAnyValue` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpMetrics]/conf/resourceAttributes` to the response with the `200` status
  - added `subschema #1, subschema #2` to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` response property `allOf` list for the response status `200`
  - removed `subschema #1, subschema #2` from the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` response property `allOf` list for the response status `200`
  - removed `signal_filter` discriminator mapping keys from the `items/items/conf/functions/items/` response property for the response status `200`
  - removed `#/components/schemas/PipelineFunctionSignalFilter` from the `items/items/conf/functions/items/` response property `oneOf` list for the response status `200`
- **2026-07-23** `e9bef570d106`: 5 breaking, 6 warning, 42 info
  - added `subschema #1, subschema #2` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` request property `allOf` list
  - the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotificationPolicies]/conf/policies/items/order` request property type changed from `number` to `integer`
  - the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNotificationPolicies]/conf/policies/items/waitToGroup` request property type changed from `number` to `integer`
  - added `#/components/schemas/PipelineFunctionMetricsExport` to the `items/items/conf/functions/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/SerdeTypeAuto` to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #2` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` request property `allOf` list
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/dstField`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/srcField`
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/dstField` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/srcField` from the response with the `200` status
  - added the new `auto` enum value to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/type` response property for the response status `200`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeCsv]/dstField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeCsv]/srcField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeDelim]/dstField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeDelim]/srcField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeGrok]/dstField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeGrok]/srcField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeJson]/dstField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeJson]/srcField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeKvp]/dstField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeKvp]/srcField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeRegex]/dstField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeRegex]/srcField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/tagDatatype`
  - added `auto` discriminator mapping keys to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/` request property
  - added `metrics_export` discriminator mapping keys to the `conf/functions/items/` request property
  - added the new `auto` enum value to the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/type`
  - added `#/components/schemas/PipelineFunctionMetricsExport` to the `conf/functions/items/` request property `oneOf` list
  - added `#/components/schemas/SerdeTypeAuto` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/` request property `oneOf` list
  - added the media type `application/json` for the response with the status `401`
  - added the non-success response with the status `400`
  - added the optional property `details` to the response with the `500` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeCsv]/dstField` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeCsv]/srcField` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeDelim]/dstField` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeDelim]/srcField` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeGrok]/dstField` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeGrok]/srcField` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeJson]/dstField` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/allOf[subschema #1]/oneOf[#/components/schemas/SerdeTypeJson]/srcField` to the response with the `200` status
  - …13 more
- **2026-06-17** `04dbafa36994`: 1 breaking, 1 warning, 20 info
  - added `subschema #1, subschema #2` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` request property `allOf` list
  - removed `subschema #1, subschema #2` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` request property `allOf` list
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/__template_password`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/__template_url`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/__template_username`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/rootNodes`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/tls`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/fieldFilterExpr`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/fields`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/keep`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/remove`
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/__template_password` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/__template_url` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/__template_username` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/rootNodes` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/tls` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/fieldFilterExpr` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/fields` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/keep` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/remove` to the response with the `200` status
  - added `subschema #1, subschema #2` to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` response property `allOf` list for the response status `200`
  - removed `subschema #1, subschema #2` from the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` response property `allOf` list for the response status `200`
- **2026-05-15** `484cda0ad459`: 4 breaking, 4 warning, 14 info
  - added `#/components/schemas/EventBreakerExistingOrNewNewTimestampType` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/timestamp` request property `allOf` list
  - added `#/components/schemas/EventBreakerExistingOrNewNewTimestampType` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestamp` request property `allOf` list
  - the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionCode]/conf/maxNumOfIterations` response property's max was increased from `10000.00` to `100000.00` for the response status `200`
  - added `#/components/schemas/PipelineFunctionLocalSearchTimeRangeNormalizer, #/components/schemas/PipelineFunctionSearchEngineExport` to the `items/items/conf/functions/items/` response property `oneOf` list for the response status `200`
  - removed `#/components/schemas/EventBreakerExistingOrNewNewPart0TypeTimestamp` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/timestamp` request property `allOf` list
  - removed `#/components/schemas/EventBreakerExistingOrNewNewPart0TypeTimestamp` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestamp` request property `allOf` list
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionDnsLookup]/conf/domainOverrides/items/domainOverride`
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionDnsLookup]/conf/domainOverrides/items/domainOverride` from the response with the `200` status
  - added the new optional request property `conf/__template_streamtags`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNewRuleTypeJsonArray]/fieldsToRemove`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionFoldkeys]/conf/maxDepth`
  - added `local_search_time_range_normalizer, search_engine_export` discriminator mapping keys to the `conf/functions/items/` request property
  - the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionCode]/conf/maxNumOfIterations` request property's max was increased from `10000.00` to `100000.00`
  - added `#/components/schemas/PipelineFunctionLocalSearchTimeRangeNormalizer, #/components/schemas/PipelineFunctionSearchEngineExport` to the `conf/functions/items/` request property `oneOf` list
  - added the optional property `items/items/conf/__template_streamtags` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNewRuleTypeJsonArray]/fieldsToRemove` to the response with the `200` status
  - added the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionFoldkeys]/conf/maxDepth` to the response with the `200` status
  - added `#/components/schemas/EventBreakerExistingOrNewNewTimestampType` to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/timestamp` response property `allOf` list for the response status `200`
  - added `#/components/schemas/EventBreakerExistingOrNewNewTimestampType` to the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestamp` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/EventBreakerExistingOrNewNewPart0TypeTimestamp` from the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/timestamp` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/EventBreakerExistingOrNewNewPart0TypeTimestamp` from the `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestamp` response property `allOf` list for the response status `200`
  - added `local_search_time_range_normalizer, search_engine_export` discriminator mapping keys to the `items/items/conf/functions/items/` response property for the response status `200`
- **2026-04-20** `ca1214e6f476`: 3 breaking, 9 warning, 128 info
  - added the new required request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSnmpTrapSerialize]/conf/v3User/allOf[subschema #1]/oneOf[#/components/schemas/SnmpTrapSerializeV3UserAuthProtocolNotNone]/name`
  - added `#/components/schemas/EventBreakerExistingOrNewNewPart0TypeTimestamp` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/timestamp` request property `allOf` list
  - added `#/components/schemas/PipelineFunctionLocalSearchSchemaMapper` to the `items/items/conf/functions/items/` response property `oneOf` list for the response status `200`
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregateMetrics]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregateMetrics]/` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregation]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregation]/` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNewRuleTypeJsonArray]/` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpMetrics]/conf` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpTraces]/conf` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/allOf[subschema #1]/oneOf[#/components/schemas/RedisDeploymentTypeCluster]/` request property `allOf` list
  - removed `subschema #1` from the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/allOf[subschema #1]/oneOf[#/components/schemas/RedisDeploymentTypeSentinel]/` request property `allOf` list
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregateMetrics]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregateMetrics]/idleTimeLimit`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregateMetrics]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregateMetrics]/lagTolerance`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregation]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregation]/idleTimeLimit`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregation]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregation]/lagTolerance`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregation]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregation]/printUndefineds`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEval]/conf/printUndefineds`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNew]/allOf[subschema #1]/oneOf[#/components/schemas/EventBreakerExistingOrNewNewRuleTypeJsonArray]/jsonTimeField`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/existingRule`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/maxEventBytes`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/ruleType`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestamp`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestampAnchorRegex`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestampEarliest`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestampLatest`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/timestampTimezone`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/ignoreCase`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/matchMode`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/matchType`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/reloadPeriodSec`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNumerify]/conf/digits`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf/metadataCardinalityLimit`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf/metadataKeys`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf/sendBatchMaxSize`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf/sendBatchSize`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf/timeout`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpMetrics]/conf/metadataCardinalityLimit`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpMetrics]/conf/metadataKeys`
  - added the new optional request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpMetrics]/conf/sendBatchMaxSize`
  - …100 more
- **2026-03-06** `11df16b26c1d`: 13 breaking, 28 warning, 16 info
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregateMetrics]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregateMetrics]/` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionAggregation]/conf/allOf[#/components/schemas/FunctionConfSchemaAggregation]/` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionEventBreaker]/conf/allOf[#/components/schemas/FunctionConfSchemaEventBreaker]/` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionNumerify]/conf` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpLogs]/conf` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpMetrics]/conf` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionOtlpTraces]/conf` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/` request property `allOf` list
  - added `subschema #1` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSnmpTrapSerialize]/conf/v3User` request property `allOf` list
  - added `subschema #1, subschema #2` to the `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionRedis]/conf/allOf[#/components/schemas/FunctionConfSchemaRedis]/` request property `allOf` list
  - added `#/components/schemas/PipelineFunctionLocalSearchTransformer` to the `items/items/conf/functions/items/` response property `oneOf` list for the response status `200`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/ignoreCase`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/matchMode`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/matchType`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/reloadPeriodSec`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/cleanFields`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/delimChar`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/escapeChar`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/nullValue`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/quoteChar`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/delimChar`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/escapeChar`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/nullValue`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/quoteChar`
  - removed the request property `conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSnmpTrapSerialize]/conf/v3User/authKey`
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/ignoreCase` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/matchMode` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/matchType` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionLookup]/conf/allOf[#/components/schemas/FunctionConfSchemaLookup]/reloadPeriodSec` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/cleanFields` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/delimChar` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/escapeChar` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/nullValue` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerde]/conf/allOf[#/components/schemas/FunctionConfSchemaSerde]/quoteChar` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/delimChar` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/escapeChar` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/nullValue` from the response with the `200` status
  - removed the optional property `items/items/conf/functions/items/oneOf[#/components/schemas/PipelineFunctionSerialize]/conf/allOf[#/components/schemas/FunctionConfSchemaSerialize]/quoteChar` from the response with the `200` status
  - …17 more
- …earlier changes are on the page: https://skmtc.dev/criblio/apis/cribl-api-reference/changes/pipelines/:id/patch

---

[Operation](https://skmtc.dev/criblio/apis/cribl-api-reference/docs/pipelines/:id/patch.md) - [API](https://skmtc.dev/criblio/apis/cribl-api-reference.md) - [Page](https://skmtc.dev/criblio/apis/cribl-api-reference/changes/pipelines/:id/patch)
