---
title: "Changes to Edit organisation knowledge"
method: PATCH
path: "/customers/{customerId}/knowledge/{entryId}"
---

# Changes to Edit organisation knowledge

`PATCH /customers/{customerId}/knowledge/{entryId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 14 revisions.

- **2026-10-23** `e6c9ecac41bb`: 13 breaking, 9 warning, 1 info
- **2026-10-20** `83d02a8ada4e`: 1 info
- **2026-10-19** `df08e12db9e5`: 1 info
- **2026-10-16** `03aa83ca9272`: 1 info

## Changes

- **2026-10-23** `e6c9ecac41bb`: 13 breaking, 9 warning, 1 info
  - added the new required request property `expectedRevision`
  - the response's body type changed from `object` to no type for status `200`
  - removed the required property `createdAt` from the response with the `200` status
  - removed the required property `createdBy` from the response with the `200` status
  - removed the required property `customerId` from the response with the `200` status
  - removed the required property `entryId` from the response with the `200` status
  - removed the required property `revision` from the response with the `200` status
  - removed the required property `scope` from the response with the `200` status
  - removed the required property `source` from the response with the `200` status
  - removed the required property `status` from the response with the `200` status
  - removed the required property `text` from the response with the `200` status
  - removed the required property `updatedAt` from the response with the `200` status
  - removed the required property `updatedBy` from the response with the `200` status
  - removed the optional property `about` from the response with the `200` status
  - removed the optional property `category` from the response with the `200` status
  - removed the optional property `conflictsWith` from the response with the `200` status
  - removed the optional property `replaces` from the response with the `200` status
  - removed the optional property `reviewBy` from the response with the `200` status
  - removed the optional property `reviewedAt` from the response with the `200` status
  - removed the optional property `reviewedBy` from the response with the `200` status
  - removed the optional property `unitReference` from the response with the `200` status
  - removed the optional property `userId` from the response with the `200` status
  - added `subschema #1, subschema #2` to the response body `anyOf` list for the response status `200`
- **2026-10-20** `83d02a8ada4e`: 1 info
  - added the optional property `unitReference` to the response with the `200` status
- **2026-10-19** `df08e12db9e5`: 1 info
  - added the optional property `source/oneOf[subschema #3]/messageId` to the response with the `200` status
- **2026-10-16** `03aa83ca9272`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/findable/apis/findable-api/docs/customers/:customerId/knowledge/:entryId/patch.md) · [API](https://skmtc.dev/findable/apis/findable-api.md) · [Page](https://skmtc.dev/findable/apis/findable-api/changes/customers/:customerId/knowledge/:entryId/patch)
