---
title: "Changes to Update a channel"
method: PATCH
path: "/notification/channel/{id}"
---

# Changes to Update a channel

`PATCH /notification/channel/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 17 revisions.

- **2026-11-02** `d3f66bc633d4`: 1 info
- **2026-10-15** `728d4df70ca1`: 23 breaking, 20 info

## Changes

- **2026-11-02** `d3f66bc633d4`: 1 info
  - the request property `configuration/oneOf[#/components/schemas/schemas-agent]/api_key` became optional
- **2026-10-15** `728d4df70ca1`: 23 breaking, 20 info
  - for the `path` request parameter `id`, the type changed from `string` to `integer`
  - the request property `configuration/oneOf[#/components/schemas/github]/account` became required
  - the request property `configuration/oneOf[#/components/schemas/github]/installation_id` became required
  - the request property `configuration/oneOf[#/components/schemas/github]/reference` became required
  - the request property `configuration/oneOf[#/components/schemas/github]/repository` became required
  - the request property `configuration/oneOf[#/components/schemas/github]/workflow_id` became required
  - the request property `configuration/oneOf[#/components/schemas/gitlab]/project_id` became required
  - the request property `configuration/oneOf[#/components/schemas/gitlab]/reference` became required
  - the request property `configuration/oneOf[#/components/schemas/http]/url` became required
  - the request property `configuration/oneOf[#/components/schemas/schemas-agent]/api_key` became required
  - the request property `configuration/oneOf[#/components/schemas/schemas-agent]/command` became required
  - the request property `configuration/oneOf[#/components/schemas/schemas-agent]/command/data` became required
  - the request property `configuration/oneOf[#/components/schemas/schemas-agent]/command/data/cmdline` became required
  - the request property `configuration/oneOf[#/components/schemas/schemas-agent]/command/type` became required
  - the request property `configuration/oneOf[#/components/schemas/schemas-agent]/selector` became required
  - the request property `configuration/oneOf[#/components/schemas/slack]/channels` became required
  - removed the media type `application/json` for the response with the status `204`
  - the response property `message` became optional for the status `4XX`
  - the response property `message` became optional for the status `5XX`
  - removed the required property `error` from the response with the `4XX` status
  - removed the required property `error` from the response with the `5XX` status
  - removed the required property `statusCode` from the response with the `4XX` status
  - removed the required property `statusCode` from the response with the `5XX` status
  - added the new optional request property `configuration/oneOf[#/components/schemas/schemas-agent]/execution_config`
  - added the new optional request property `status`
  - added the new `bitbucket` enum value to the request property `type`
  - added the new `checklist` enum value to the request property `source/items/`
  - added `#/components/schemas/bitbucket` to the `configuration` request property `oneOf` list
  - media type `application/json` was changed to a more specific media type `application/problem+json` for the response status `4XX`
  - media type `application/json` was changed to a more specific media type `application/problem+json` for the response status `5XX`
  - added the optional property `detail` to the response with the `4XX` status
  - added the optional property `detail` to the response with the `5XX` status
  - added the optional property `errors` to the response with the `4XX` status
  - added the optional property `traceId` to the response with the `4XX` status
  - added the optional property `traceId` to the response with the `5XX` status
  - response property `message` deprecated
  - response property `message` deprecated
  - added the required property `status` to the response with the `4XX` status
  - added the required property `status` to the response with the `5XX` status
  - added the required property `title` to the response with the `4XX` status
  - …3 more

---

[Operation](https://skmtc.dev/nullplatform/apis/nullplatform-api/docs/notification/channel/:id/patch.md) - [API](https://skmtc.dev/nullplatform/apis/nullplatform-api.md) - [Page](https://skmtc.dev/nullplatform/apis/nullplatform-api/changes/notification/channel/:id/patch)
