---
title: "Changes to Update system settings"
method: PATCH
path: "/system/settings/conf"
---

# Changes to Update system settings

`PATCH /system/settings/conf`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 89 revisions.

- **2026-09-12** `3816b6fddba1`: 16 info
- **2026-08-14** `f24e21d4ad84`: 10 breaking, 20 info
- **2026-07-23** `e9bef570d106`: 15 breaking, 28 info
- **2026-05-15** `484cda0ad459`: 3 breaking, 15 info
- **2026-01-19** `62472462b0c0`: 1 breaking
- **2025-12-01** `adb53b98a4c5`: 1 breaking
- **2025-12-01** `df34abcdfc7c`: 1 info
- **2025-08-20** `16d65d49c56c`: 1 breaking
- **2025-08-20** `b85aad1561a3`: 1 info

## Changes

- **2026-09-12** `3816b6fddba1`: 16 info
  - added the new optional request property `api/ssl/certificateName`
  - added the new optional request property `apps/appBackendBrokerOrigin`
  - added the new optional request property `apps/appBackendMaxCallbacksPerInstallation`
  - added the new optional request property `apps/appBackendMaxCallbacksTotal`
  - added the new optional request property `apps/appBackendMaxInFlight`
  - added the new optional request property `apps/appScheduleBodyExpressionMaxLength`
  - added the new optional request property `apps/appScheduledConcurrentJobLimit`
  - added the new optional request property `apps/appSchedulesMax`
  - added the optional property `items/items/api/ssl/certificateName` to the response with the `200` status
  - added the optional property `items/items/apps/appBackendBrokerOrigin` to the response with the `200` status
  - added the optional property `items/items/apps/appBackendMaxCallbacksPerInstallation` to the response with the `200` status
  - added the optional property `items/items/apps/appBackendMaxCallbacksTotal` to the response with the `200` status
  - added the optional property `items/items/apps/appBackendMaxInFlight` to the response with the `200` status
  - added the optional property `items/items/apps/appScheduleBodyExpressionMaxLength` to the response with the `200` status
  - added the optional property `items/items/apps/appScheduledConcurrentJobLimit` to the response with the `200` status
  - added the optional property `items/items/apps/appSchedulesMax` to the response with the `200` status
- **2026-08-14** `f24e21d4ad84`: 10 breaking, 20 info
  - the response property `items/items/backups` became optional for the status `200`
  - the response property `items/items/pii` became optional for the status `200`
  - the response property `items/items/proxy` became optional for the status `200`
  - the response property `items/items/rollback` became optional for the status `200`
  - the response property `items/items/shutdown` became optional for the status `200`
  - the response property `items/items/sni` became optional for the status `200`
  - the response property `items/items/tls` became optional for the status `200`
  - the response property `items/items/upgradeGroupSettings` became optional for the status `200`
  - the response property `items/items/upgradeSettings` became optional for the status `200`
  - the response property `items/items/workers` became optional for the status `200`
  - added the new optional request property `upgradeSettings/rejectUnauthorized`
  - the request property `api/disabled` became optional
  - the request property `api/host` became optional
  - the request property `api/port` became optional
  - the request property `api/ssl/certPath` became optional
  - the request property `api/ssl/disabled` became optional
  - the request property `api/ssl/passphrase` became optional
  - the request property `api/ssl/privKeyPath` became optional
  - the request property `apps/enabled` became optional
  - the request property `customLogo/enabled` became optional
  - the request property `proxy/useEnvVars` became optional
  - the request property `shutdown/drainTimeout` became optional
  - the request property `support/featureFlagOverrides/items/disabled` became optional
  - the request property `support/featureFlagOverrides/items/flagId` became optional
  - the request property `system/intercom` became optional
  - the request property `system/upgrade` became optional
  - the request property `workers/count` became optional
  - the request property `workers/memory` became optional
  - the request property `workers/minimum` became optional
  - added the optional property `items/items/upgradeSettings/rejectUnauthorized` to the response with the `200` status
- **2026-07-23** `e9bef570d106`: 15 breaking, 28 info
  - the `api/idleSessionTTL` request property type changed from `number` to `integer`
  - the `api/port` request property type changed from `number` to `integer`
  - the `rollback/oneOf[subschema #1]/rollbackRetries` request property type changed from `number` to `integer`
  - the `rollback/oneOf[subschema #1]/rollbackTimeout` request property type changed from `number` to `integer`
  - the `shutdown/drainTimeout` request property type changed from `number` to `integer`
  - the `support/logFileMaxFiles` request property type changed from `number` to `integer`
  - the `upgradeGroupSettings/quantity` request property type changed from `number` to `integer`
  - the `upgradeGroupSettings/retryCount` request property type changed from `number` to `integer`
  - the `upgradeGroupSettings/retryDelay` request property type changed from `number` to `integer`
  - the `workers/count` request property type changed from `number` to `integer`
  - the `workers/loadThrottlePerc` request property type changed from `number` to `integer`
  - the `workers/memory` request property type changed from `number` to `integer`
  - the `workers/minimum` request property type changed from `number` to `integer`
  - the `workers/startupMaxConns` request property type changed from `number` to `integer`
  - the `workers/startupThrottleTimeout` request property type changed from `number` to `integer`
  - added the new optional request property `workers/restartUnresponsiveProcesses`
  - added the new optional request property `workers/workerProcessConfigUpdateConcurrency`
  - added the new optional request property `workers/workerProcessReloadTimeout`
  - added the new optional request property `workers/workerThreadPoolSize`
  - the request property `api` became optional
  - the request property `backups` became optional
  - the request property `pii` became optional
  - the request property `proxy` became optional
  - the request property `rollback` became optional
  - the request property `shutdown` became optional
  - the request property `sni` became optional
  - the request property `system` became optional
  - the request property `tls` became optional
  - the request property `upgradeGroupSettings` became optional
  - the request property `upgradeSettings` became optional
  - the request property `workers` became optional
  - added the media type `application/json` for the response with the status `401`
  - added the non-success response with the status `400`
  - added the non-success response with the status `403`
  - added the optional property `details` to the response with the `500` status
  - added the optional property `items/items/workers/restartUnresponsiveProcesses` to the response with the `200` status
  - added the optional property `items/items/workers/workerProcessConfigUpdateConcurrency` to the response with the `200` status
  - added the optional property `items/items/workers/workerProcessReloadTimeout` to the response with the `200` status
  - added the optional property `items/items/workers/workerThreadPoolSize` to the response with the `200` status
  - the response property `count` became required for the status `200`
  - …3 more
- **2026-05-15** `484cda0ad459`: 3 breaking, 15 info
  - removed `subschema #1, subschema #2` from the `upgradeGroupSettings` request property `oneOf` list
  - the `upgradeGroupSettings` request property type changed from no type to `object`
  - the `items/items/upgradeGroupSettings` response's property type changed from no type to `object` for status `200`
  - added the new optional request property `apps`
  - added the new optional request property `support/logFileMaxFiles`
  - added the new optional request property `support/logFileMaxSize`
  - added the new optional request property `upgradeGroupSettings/isRolling`
  - added the new optional request property `upgradeGroupSettings/quantity`
  - added the new optional request property `upgradeGroupSettings/retryCount`
  - added the new optional request property `upgradeGroupSettings/retryDelay`
  - added the optional property `items/items/apps` to the response with the `200` status
  - added the optional property `items/items/support/logFileMaxFiles` to the response with the `200` status
  - added the optional property `items/items/support/logFileMaxSize` to the response with the `200` status
  - added the optional property `items/items/upgradeGroupSettings/isRolling` to the response with the `200` status
  - added the optional property `items/items/upgradeGroupSettings/quantity` to the response with the `200` status
  - added the optional property `items/items/upgradeGroupSettings/retryCount` to the response with the `200` status
  - added the optional property `items/items/upgradeGroupSettings/retryDelay` to the response with the `200` status
  - removed `subschema #1, subschema #2` from the `items/items/upgradeGroupSettings` response property `oneOf` list for the response status `200`
- **2026-01-19** `62472462b0c0`: 1 breaking
  - api path removed without deprecation
  - …this revision’s changelog is incomplete
- **2025-12-01** `adb53b98a4c5`: 1 breaking
  - api path removed without deprecation
- **2025-12-01** `df34abcdfc7c`: 1 info
  - endpoint added
- **2025-08-20** `16d65d49c56c`: 1 breaking
  - api path removed without deprecation
- **2025-08-20** `b85aad1561a3`: 1 info
  - endpoint added

---

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