---
title: "Changes to PATCH /api/channels/{id}"
method: PATCH
path: "/api/channels/{id}"
---

# Changes to PATCH /api/channels/{id}

`PATCH /api/channels/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 21 revisions.

- **2023-07-21** `a75f8f8ae123`: 4 warning
- **2023-04-20** `20422ac156da`: 4 info
- **2023-03-10** `ea159bb388e0`: 12 breaking
- **2023-03-10** `4650ad92794e`: 1 breaking, 1 info
- **2022-10-07** `367efd8435d9`: 16 breaking, 4 info
- **2022-10-03** `8543bec11b34`: 8 warning

## Changes

- **2023-07-21** `a75f8f8ae123`: 4 warning
  - removed the request property `environmentVariables` (media type: application/json-patch+json)
  - removed the request property `environmentVariables` (media type: application/json)
  - removed the request property `environmentVariables` (media type: text/json)
  - removed the request property `environmentVariables` (media type: application/*+json)
- **2023-04-20** `20422ac156da`: 4 info
  - added the new optional request property `domain` (media type: application/json-patch+json)
  - added the new optional request property `domain` (media type: application/json)
  - added the new optional request property `domain` (media type: text/json)
  - added the new optional request property `domain` (media type: application/*+json)
- **2023-03-10** `ea159bb388e0`: 12 breaking
  - the request property `environmentVariables/value` became not nullable (media type: application/json-patch+json)
  - the request property `environmentVariables/value` became not nullable (media type: application/json)
  - the request property `environmentVariables/value` became not nullable (media type: text/json)
  - the request property `environmentVariables/value` became not nullable (media type: application/*+json)
  - the request property `name/value` became not nullable (media type: application/json-patch+json)
  - the request property `name/value` became not nullable (media type: application/json)
  - the request property `name/value` became not nullable (media type: text/json)
  - the request property `name/value` became not nullable (media type: application/*+json)
  - the request property `rangeRule/value` became not nullable (media type: application/json-patch+json)
  - the request property `rangeRule/value` became not nullable (media type: application/json)
  - the request property `rangeRule/value` became not nullable (media type: text/json)
  - the request property `rangeRule/value` became not nullable (media type: application/*+json)
- **2023-03-10** `4650ad92794e`: 1 breaking, 1 info
  - request body became required
  - added the new optional `header` request parameter `Api-Version`
- **2022-10-07** `367efd8435d9`: 16 breaking, 4 info
  - the `activeRevisionId` request property type changed from `object` to `string` (media type: application/json-patch+json)
  - the `activeRevisionId` request property type changed from `object` to `string` (media type: application/json)
  - the `activeRevisionId` request property type changed from `object` to `string` (media type: application/*+json)
  - the `environmentVariables` request property type changed from `object` to `array` (media type: application/json-patch+json)
  - the `environmentVariables` request property type changed from `object` to `array` (media type: application/json)
  - the `environmentVariables` request property type changed from `object` to `array` (media type: text/json)
  - the `environmentVariables` request property type changed from `object` to `array` (media type: application/*+json)
  - the `name` request property type changed from `object` to `string` (media type: application/json-patch+json)
  - the `name` request property type changed from `object` to `string` (media type: application/json)
  - the `name` request property type changed from `object` to `string` (media type: application/*+json)
  - the `rangeRule` request property type changed from `object` to `string` (media type: application/json-patch+json)
  - the `rangeRule` request property type changed from `object` to `string` (media type: application/json)
  - the `rangeRule` request property type changed from `object` to `string` (media type: application/*+json)
  - the `revisionSelectionStrategy` request property type changed from `object` to `string` (media type: application/json-patch+json)
  - the `revisionSelectionStrategy` request property type changed from `object` to `string` (media type: application/json)
  - the `revisionSelectionStrategy` request property type changed from `object` to `string` (media type: application/*+json)
  - the `activeRevisionId` request property type was generalized from `object` to `string` (media type: text/json)
  - the `name` request property type was generalized from `object` to `string` (media type: text/json)
  - the `rangeRule` request property type was generalized from `object` to `string` (media type: text/json)
  - the `revisionSelectionStrategy` request property type was generalized from `object` to `string` (media type: text/json)
- **2022-10-03** `8543bec11b34`: 8 warning
  - removed the request property `certificateId` (media type: application/json-patch+json)
  - removed the request property `certificateId` (media type: application/json)
  - removed the request property `certificateId` (media type: text/json)
  - removed the request property `certificateId` (media type: application/*+json)
  - removed the request property `domain` (media type: application/json-patch+json)
  - removed the request property `domain` (media type: application/json)
  - removed the request property `domain` (media type: text/json)
  - removed the request property `domain` (media type: application/*+json)

---

[Operation](https://skmtc.dev/fermyon/apis/fermyon-cloud-api/docs/api/channels/:id/patch.md) - [API](https://skmtc.dev/fermyon/apis/fermyon-cloud-api.md) - [Page](https://skmtc.dev/fermyon/apis/fermyon-cloud-api/changes/api/channels/:id/patch)
