---
title: "Changes to Retrieve a datasource"
method: GET
path: "/v2/knowledge/{knowledge_id}/datasources/{datasource_id}"
---

# Changes to Retrieve a datasource

`GET /v2/knowledge/{knowledge_id}/datasources/{datasource_id}`

> Every recorded change to this endpoint, newest first.
> 255 revisions in range; 71 not diffed.

## Timeline

Changed in 140 of 255 revisions.

- **2026-08-24** `addad33219df` — 4 breaking, 10 info
- **2026-08-21** `1586760a252f` — 10 breaking, 2 warning, 8 info
- **2026-08-21** `4fdc24e562eb` — 4 breaking, 10 info
- **2026-08-20** `be3fe58ce389` — 10 breaking, 2 warning, 8 info
- **2026-08-17** `f54fa34db0f4` — 4 breaking, 10 info
- **2026-08-17** `ed68e8b009d7` — 10 breaking, 2 warning, 8 info
- **2026-08-17** `d46bd23ae34c` — 4 breaking, 10 info
- **2026-08-17** `f459ad9381eb` — 1 info
- **2026-08-17** `2502c8757f97` — 1 info
- **2026-08-14** `deb8d376faee` — 1 info
- **2026-08-02** `6f132f005b2a` — 2 breaking, 5 info
- **2026-08-02** `9e655757ea3b` — 1 info
- **2026-07-31** `a6a4f69f861e` — 1 info
- **2026-07-31** `ae68ec54f3ad` — 1 info
- **2026-07-31** `5c873aa7499e` — 1 info
- **2026-07-31** `3128fb112d66` — 2 breaking, 5 info
- **2026-07-30** `d1ae9e3491f7` — 2 breaking, 5 info
- **2026-07-30** `d40a1bcf89bd` — 1 info
- **2026-07-30** `f99f7fabab3e` — 1 info
- **2026-07-30** `d1e90514e673` — 1 info
- **2026-07-30** `c5489e0d43b5` — 1 info
- **2026-07-30** `a0143cd13007` — 1 info
- **2026-07-29** `81dd5e8c8ae5` — 2 breaking, 5 info
- **2026-07-29** `c165184caee5` — 2 breaking, 5 info
- **2026-07-29** `81f63764455c` — 2 breaking, 5 info
- **2026-07-29** `3989ac7bfc9d` — 2 breaking, 5 info
- **2026-07-29** `85e5d1c5734d` — 1 info
- **2026-07-29** `991ce4b8f505` — 1 info
- **2026-07-29** `c53076c10c4f` — 1 info
- **2026-07-29** `100d1c60e17f` — 1 info
- **2026-07-28** `8a0812d9dbb6` — 1 info
- **2026-07-28** `7b0ddfe79a6b` — 1 info
- **2026-07-28** `a16b5d9f224e` — 2 breaking, 5 info
- **2026-07-27** `cbc5028e3f52` — 1 info
- **2026-07-27** `602c1bc70a82` — 1 info
- **2026-07-27** `40c117ce8db1` — 1 info
- **2026-07-27** `2bbab4f8ccc9` — 1 info
- **2026-07-27** `0ba8132d0ed0` — 1 info
- **2026-07-25** `500631582d2b` — 1 info
- **2026-07-25** `f6afb18cceb1` — 1 info
- **2026-07-25** `1232fa26bf52` — 1 info
- **2026-07-24** `bfbd66cca233` — 1 info
- **2026-07-24** `3a879a9352ed` — 1 info
- **2026-07-23** `2b0a5538d7ab` — 1 info
- **2026-07-23** `63b660bfbd19` — 1 info
- **2026-07-23** `71e49314d52c` — 1 info
- **2026-07-22** `62c4ba7cd048` — 1 info
- **2026-07-22** `414693da59d3` — 1 info
- **2026-07-22** `6bc3ff4d26c1` — 1 info
- **2026-07-22** `6aa5959181e6` — 1 info
- **2026-07-22** `20d1cdbd084f` — 1 info
- **2026-07-22** `f3218433e797` — 1 info
- **2026-07-22** `d3b5ed31071a` — 1 info
- **2026-07-22** `e4e8b495e93c` — 1 info
- **2026-07-21** `a6dba2e590b5` — 1 info
- **2026-07-21** `810fa6ee0caa` — 1 info
- **2026-07-21** `36410aeb484d` — 1 info
- **2026-07-21** `9c790949b0c0` — 1 info
- **2026-07-21** `4f9c340e60b2` — 1 info
- **2026-07-21** `f5389ab4abcc` — 1 info
- **2026-07-20** `e7a14e7945b3` — 1 info
- **2026-07-20** `d7ac4ceab0da` — 1 info
- **2026-07-20** `cfd2d5863800` — 1 info
- **2026-07-20** `736c0b011bfb` — 1 info
- **2026-07-20** `f57ffba98165` — 1 info
- **2026-07-17** `69dd0d97b916` — 1 info
- **2026-07-17** `0609ea5c7dd9` — 1 info
- **2026-07-17** `2f27caf6888c` — 2 info
- **2026-07-16** `bee257c5b248` — 1 info
- **2026-07-16** `801f61a5a056` — 1 info
- **2026-07-16** `590b82cd01a2` — 1 info
- **2026-07-16** `42d5d2062527` — 1 info
- **2026-07-16** `2c213260e2c0` — 1 info
- **2026-07-16** `fb1636ba95e9` — 1 info
- **2026-07-16** `8bc42bcfc977` — 1 info
- **2026-07-15** `0e3747d412a8` — 1 info
- **2026-07-15** `90022a1035e6` — 1 info
- **2026-07-15** `89909bd58b8a` — 1 info
- **2026-07-14** `3a73dc6dc74f` — 1 info
- **2026-07-14** `5edc4de4bee8` — 1 info
- **2026-07-14** `7607f3428113` — 1 info
- **2026-07-14** `e8343d1786c2` — 1 info
- **2026-07-14** `4de5f179accc` — 1 info
- **2026-07-14** `258501c028bd` — 1 info
- **2026-07-14** `3ef990b0ba4c` — 1 info
- **2026-07-14** `da7d98a91a23` — 1 info
- **2026-07-14** `fdb6362c42cf` — 1 info
- **2026-07-14** `cbedd768fa93` — 1 info
- **2026-07-13** `cfee8d072a01` — 1 info
- **2026-07-13** `f6b1a2adff26` — 1 info
- **2026-07-13** `0d6910d9dc3d` — 1 info
- **2026-07-10** `d418091db163` — 1 info
- **2026-07-10** `a11dc6b93bdd` — 1 info
- **2026-07-10** `8ecb8a66eb1d` — 1 info
- **2026-07-10** `5f95063ab4fd` — 1 info
- **2026-07-10** `99dc842bd41f` — 1 info
- **2026-07-09** `cddd6848f968` — 1 info
- **2026-07-09** `e3d303f1c08c` — 1 info
- **2026-07-08** `599b1f731314` — 1 info
- **2026-07-08** `3dd1141ce2d8` — 1 info
- **2026-07-08** `db071eb022c3` — 1 info
- **2026-07-08** `c8e85fae2ce4` — 1 info
- **2026-07-07** `320d42e024f2` — 1 info
- **2026-07-07** `ca19e06a2b61` — 1 info
- **2026-07-07** `a15e7903ecca` — 1 info
- **2026-07-06** `5c943f437584` — 1 info
- **2026-07-06** `0e6105bc8dde` — 1 info
- **2026-07-06** `9fe520eee39c` — 1 info
- **2026-07-06** `04dabb1f1c1b` — 1 info
- **2026-07-05** `5c7da8da8634` — 1 info
- **2026-07-05** `7b2360d96ac5` — 1 info
- **2026-07-03** `6a557e602490` — 1 info
- **2026-07-03** `876e2b185dec` — 1 info
- **2026-07-03** `c2728ce2ff19` — 1 info
- **2026-07-03** `ef69111bb04a` — 1 info
- **2026-07-03** `6ba9f907d085` — 1 info
- **2026-07-03** `1f83f23edf0b` — 1 info
- **2026-07-02** `b079b383dff2` — 1 info
- **2026-07-02** `f7dcb6f76487` — 1 info
- **2026-07-02** `79707ebdc197` — 1 info
- **2026-07-02** `d17c597b2675` — 1 info
- **2026-07-02** `1dd72d675127` — 1 info
- **2026-07-02** `6c287f35a644` — 1 info
- **2026-07-01** `afb699517173` — 1 info
- **2026-07-01** `f54a057bf682` — 1 info
- **2026-07-01** `eb23a0b46a63` — 1 info
- **2026-07-01** `29a1926314ea` — 1 info
- **2026-07-01** `9a933c30a320` — 1 info
- **2026-07-01** `0e93428b874f` — 1 info
- **2026-06-30** `0db4b48f90a5` — 1 info
- **2026-06-30** `93088c476fe6` — 1 info
- **2026-06-30** `06184885b1b5` — 1 info
- **2026-06-30** `877151607ea9` — 1 info
- **2026-06-29** `dd4b726b8602` — 1 info
- **2026-06-29** `6a34c8f23294` — 1 info
- **2026-06-29** `cf2ebe8218c7` — 1 info
- **2026-06-29** `bc4a415db9cb` — 1 info
- **2026-06-28** `54f62cd22dcd` — 1 info
- **2026-06-26** `f21a1b29f845` — 1 info
- **2026-06-26** `db1ffe9a3219` — 1 info

## Changes

- **2026-08-24** `addad33219df` — 4 breaking, 10 info
  - the response property `metadata` became optional for the status `200`
  - the `_id` response's property type/format changed from `string`/`ulid` to `string`/`` for status `200`
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - added the optional property `attachment` to the response with the `200` status
  - added the optional property `processing_attempts` to the response with the `200` status
  - the response optional property `_id` became not read-only for the status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the response property `_id` became required for the status `200`
  - the `_id` response's property default value `01M0NTJ64T3WSAYHR87THB8D49` was removed for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `_id` response's property pattern `^[0-9A-HJKMNP-TV-Z]{26}$` was removed for the status `200`
- **2026-08-21** `1586760a252f` — 10 breaking, 2 warning, 8 info
  - the response property `_id` became optional for the status `200`
  - the `chunks_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `created_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the `metadata/characters_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/chunks_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/paragraphs_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/sentences_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/tokens_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/words_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - removed the optional property `attachment` from the response with the `200` status
  - removed the optional property `processing_attempts` from the response with the `200` status
  - the response optional property `created_by_id` became not read-only for the status `200`
  - the response optional property `update_by_id` became not read-only for the status `200`
  - the response property `metadata` became required for the status `200`
  - the `_id` response's property default value `01M0JC91GNBTB0JDHDMR931VAZ` was added for the status `200`
  - the `_id` response's property pattern `^[0-9A-HJKMNP-TV-Z]{26}$` was added for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the response required property `_id` became read-only for the status `200`
- **2026-08-21** `4fdc24e562eb` — 4 breaking, 10 info
  - the response property `metadata` became optional for the status `200`
  - the `_id` response's property type/format changed from `string`/`ulid` to `string`/`` for status `200`
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - added the optional property `attachment` to the response with the `200` status
  - added the optional property `processing_attempts` to the response with the `200` status
  - the response optional property `_id` became not read-only for the status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the response property `_id` became required for the status `200`
  - the `_id` response's property default value `01M0HFR57S0HQQ2W9XJAKQTHAV` was removed for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `_id` response's property pattern `^[0-9A-HJKMNP-TV-Z]{26}$` was removed for the status `200`
- **2026-08-20** `be3fe58ce389` — 10 breaking, 2 warning, 8 info
  - the response property `_id` became optional for the status `200`
  - the `chunks_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `created_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the `metadata/characters_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/chunks_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/paragraphs_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/sentences_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/tokens_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/words_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - removed the optional property `attachment` from the response with the `200` status
  - removed the optional property `processing_attempts` from the response with the `200` status
  - the response optional property `created_by_id` became not read-only for the status `200`
  - the response optional property `update_by_id` became not read-only for the status `200`
  - the response property `metadata` became required for the status `200`
  - the `_id` response's property default value `01M0GK5X178SSG29KAHCQRA20S` was added for the status `200`
  - the `_id` response's property pattern `^[0-9A-HJKMNP-TV-Z]{26}$` was added for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the response required property `_id` became read-only for the status `200`
- **2026-08-17** `f54fa34db0f4` — 4 breaking, 10 info
  - the response property `metadata` became optional for the status `200`
  - the `_id` response's property type/format changed from `string`/`ulid` to `string`/`` for status `200`
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - added the optional property `attachment` to the response with the `200` status
  - added the optional property `processing_attempts` to the response with the `200` status
  - the response optional property `_id` became not read-only for the status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the response property `_id` became required for the status `200`
  - the `_id` response's property default value `01M08SAY22T2X48TZHFRSM5BWA` was removed for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `_id` response's property pattern `^[0-9A-HJKMNP-TV-Z]{26}$` was removed for the status `200`
- **2026-08-17** `ed68e8b009d7` — 10 breaking, 2 warning, 8 info
  - the response property `_id` became optional for the status `200`
  - the `chunks_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `created_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the `metadata/characters_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/chunks_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/paragraphs_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/sentences_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/tokens_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `metadata/words_count` response's property type/format changed from `number`/`double` to `number`/`` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - removed the optional property `attachment` from the response with the `200` status
  - removed the optional property `processing_attempts` from the response with the `200` status
  - the response optional property `created_by_id` became not read-only for the status `200`
  - the response optional property `update_by_id` became not read-only for the status `200`
  - the response property `metadata` became required for the status `200`
  - the `_id` response's property default value `01M08SAY22T2X48TZHFRSM5BWA` was added for the status `200`
  - the `_id` response's property pattern `^[0-9A-HJKMNP-TV-Z]{26}$` was added for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the response required property `_id` became read-only for the status `200`
- **2026-08-17** `d46bd23ae34c` — 4 breaking, 10 info
  - the response property `metadata` became optional for the status `200`
  - the `_id` response's property type/format changed from `string`/`ulid` to `string`/`` for status `200`
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - added the optional property `attachment` to the response with the `200` status
  - added the optional property `processing_attempts` to the response with the `200` status
  - the response optional property `_id` became not read-only for the status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the response property `_id` became required for the status `200`
  - the `_id` response's property default value `01M07MJMHG9DJH8CWSASD9JMYS` was removed for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `_id` response's property pattern `^[0-9A-HJKMNP-TV-Z]{26}$` was removed for the status `200`
- **2026-08-17** `f459ad9381eb` — 1 info
  - the `_id` response's property default value changed from `01M06YQWRDAZQYV231EXKXR6GW` to `01M07MJMHG9DJH8CWSASD9JMYS` for the status `200`
- **2026-08-17** `2502c8757f97` — 1 info
  - the `_id` response's property default value changed from `01M0083J3Y89GQ8VF8CQ6CS90J` to `01M06YQWRDAZQYV231EXKXR6GW` for the status `200`
- **2026-08-14** `deb8d376faee` — 1 info
  - the `_id` response's property default value changed from `01KZZX6HNT8C8TTW9ECHYWB9MN` to `01M0083J3Y89GQ8VF8CQ6CS90J` for the status `200`
- **2026-08-02** `6f132f005b2a` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the `_id` response's property default value changed from `01KZ1FPKRCWNB8WDWJKZ414GDV` to `01KZ1Q3NF0W1ZN8ZV0WSPRXMPN` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
- **2026-08-02** `9e655757ea3b` — 1 info
  - the `_id` response's property default value changed from `01KYW65MMNZ786CQ4PK7W9Z9FQ` to `01KZ1FPKRCWNB8WDWJKZ414GDV` for the status `200`
- **2026-07-31** `a6a4f69f861e` — 1 info
  - the `_id` response's property default value changed from `01KYVW8Z835ZNTFR085N6VFR1V` to `01KYW65MMNZ786CQ4PK7W9Z9FQ` for the status `200`
- **2026-07-31** `ae68ec54f3ad` — 1 info
  - the `_id` response's property default value changed from `01KYVV1FCYMA9PRYT1YZ9JBYWQ` to `01KYVW8Z835ZNTFR085N6VFR1V` for the status `200`
- **2026-07-31** `5c873aa7499e` — 1 info
  - the `_id` response's property default value changed from `01KYV6VQ2MS2DP1M6ER4HW5C14` to `01KYVV1FCYMA9PRYT1YZ9JBYWQ` for the status `200`
- **2026-07-31** `3128fb112d66` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the response optional property `created_by_id` became not read-only for the status `200`
  - the response optional property `update_by_id` became not read-only for the status `200`
  - the `_id` response's property default value changed from `01KYT8Y6JNYX636RA5HRP84PZF` to `01KYV6VQ2MS2DP1M6ER4HW5C14` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
- **2026-07-30** `d1ae9e3491f7` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the `_id` response's property default value changed from `01KYSCD1TR1V06HM4G00K9CYA8` to `01KYT8Y6JNYX636RA5HRP84PZF` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
- **2026-07-30** `d40a1bcf89bd` — 1 info
  - the `_id` response's property default value changed from `01KYSA4S5MREC1C6X7CF53X27K` to `01KYSCD1TR1V06HM4G00K9CYA8` for the status `200`
- **2026-07-30** `f99f7fabab3e` — 1 info
  - the `_id` response's property default value changed from `01KYS1R5AV6J3GH1S4KFBRP0C2` to `01KYSA4S5MREC1C6X7CF53X27K` for the status `200`
- **2026-07-30** `d1e90514e673` — 1 info
  - the `_id` response's property default value changed from `01KYRRWH0SQPWR2WMXSC1386VN` to `01KYS1R5AV6J3GH1S4KFBRP0C2` for the status `200`
- **2026-07-30** `c5489e0d43b5` — 1 info
  - the `_id` response's property default value changed from `01KYRFKV0NDFK6WA55WAKM6AD1` to `01KYRRWH0SQPWR2WMXSC1386VN` for the status `200`
- **2026-07-30** `a0143cd13007` — 1 info
  - the `_id` response's property default value changed from `01KYQ73NJYBCGTTJVTV9683KMW` to `01KYRFKV0NDFK6WA55WAKM6AD1` for the status `200`
- **2026-07-29** `81dd5e8c8ae5` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the response optional property `created_by_id` became not read-only for the status `200`
  - the response optional property `update_by_id` became not read-only for the status `200`
  - the `_id` response's property default value changed from `01KYQ5MQ8PCKT1VVWBA7ACHPEV` to `01KYQ73NJYBCGTTJVTV9683KMW` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
- **2026-07-29** `c165184caee5` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the `_id` response's property default value changed from `01KYQ58EMM25HG99MP3K88PRKW` to `01KYQ5MQ8PCKT1VVWBA7ACHPEV` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
- **2026-07-29** `81f63764455c` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the response optional property `created_by_id` became not read-only for the status `200`
  - the response optional property `update_by_id` became not read-only for the status `200`
  - the `_id` response's property default value changed from `01KYPZXVXPDKTYFEPVT0J4503T` to `01KYQ58EMM25HG99MP3K88PRKW` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
- **2026-07-29** `3989ac7bfc9d` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`` to `string, null`/`uuid` for status `200`
  - the response optional property `created_by_id` became read-only for the status `200`
  - the response optional property `update_by_id` became read-only for the status `200`
  - the `_id` response's property default value changed from `01KYPT8FYPN7ZF2VXWQ1V26EPB` to `01KYPZXVXPDKTYFEPVT0J4503T` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was added for the status `200`
- **2026-07-29** `85e5d1c5734d` — 1 info
  - the `_id` response's property default value changed from `01KYPP1H6DSR6D22QX6RZXQKEP` to `01KYPT8FYPN7ZF2VXWQ1V26EPB` for the status `200`
- **2026-07-29** `991ce4b8f505` — 1 info
  - the `_id` response's property default value changed from `01KYPCGWYSM9CR7AYSRMM78K1G` to `01KYPP1H6DSR6D22QX6RZXQKEP` for the status `200`
- **2026-07-29** `c53076c10c4f` — 1 info
  - the `_id` response's property default value changed from `01KYNWJVNK8MGK1310DBH2HKPV` to `01KYPCGWYSM9CR7AYSRMM78K1G` for the status `200`
- **2026-07-29** `100d1c60e17f` — 1 info
  - the `_id` response's property default value changed from `01KYM1Q85E5PFA2VV8W5JKXDEQ` to `01KYNWJVNK8MGK1310DBH2HKPV` for the status `200`
- **2026-07-28** `8a0812d9dbb6` — 1 info
  - the `_id` response's property default value changed from `01KYKQ98722TGYNWQFY6TJQGPA` to `01KYM1Q85E5PFA2VV8W5JKXDEQ` for the status `200`
- **2026-07-28** `7b0ddfe79a6b` — 1 info
  - the `_id` response's property default value changed from `01KYKESHQWTFNY0BQWSYDY39BZ` to `01KYKQ98722TGYNWQFY6TJQGPA` for the status `200`
- **2026-07-28** `a16b5d9f224e` — 2 breaking, 5 info
  - the `created_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the `update_by_id` response's property type/format changed from `string, null`/`uuid` to `string, null`/`` for status `200`
  - the response optional property `created_by_id` became not read-only for the status `200`
  - the response optional property `update_by_id` became not read-only for the status `200`
  - the `_id` response's property default value changed from `01KYJT1J03H7ZH21WAZF37WJE8` to `01KYKESHQWTFNY0BQWSYDY39BZ` for the status `200`
  - the `created_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
  - the `update_by_id` response's property pattern `^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$` was removed for the status `200`
- **2026-07-27** `cbc5028e3f52` — 1 info
  - the `_id` response's property default value changed from `01KYJCWY3TM1JCVZR8G9RWB2B3` to `01KYJT1J03H7ZH21WAZF37WJE8` for the status `200`
- **2026-07-27** `602c1bc70a82` — 1 info
  - the `_id` response's property default value changed from `01KYHYRPX5AVPSZJXES6D10TT3` to `01KYJCWY3TM1JCVZR8G9RWB2B3` for the status `200`
- **2026-07-27** `40c117ce8db1` — 1 info
  - the `_id` response's property default value changed from `01KYHFSEPWERTGKZ4SYMZQQ639` to `01KYHYRPX5AVPSZJXES6D10TT3` for the status `200`
- **2026-07-27** `2bbab4f8ccc9` — 1 info
  - the `_id` response's property default value changed from `01KYHAQQ41SACYSH7RY7SSF516` to `01KYHFSEPWERTGKZ4SYMZQQ639` for the status `200`
- **2026-07-27** `0ba8132d0ed0` — 1 info
  - the `_id` response's property default value changed from `01KYDMWD6YMK4BGBF948G8NNZH` to `01KYHAQQ41SACYSH7RY7SSF516` for the status `200`
- **2026-07-25** `500631582d2b` — 1 info
  - the `_id` response's property default value changed from `01KYD71GMDGV66Q3JX6MFPAW3M` to `01KYDMWD6YMK4BGBF948G8NNZH` for the status `200`
- **2026-07-25** `f6afb18cceb1` — 1 info
  - the `_id` response's property default value changed from `01KYCSWMZ1SG4SENF6EHWPNYA1` to `01KYD71GMDGV66Q3JX6MFPAW3M` for the status `200`
- **2026-07-25** `1232fa26bf52` — 1 info
  - the `_id` response's property default value changed from `01KYB0MRK4YFCDJX3Q09SC1W7T` to `01KYCSWMZ1SG4SENF6EHWPNYA1` for the status `200`
- **2026-07-24** `bfbd66cca233` — 1 info
  - the `_id` response's property default value changed from `01KY9CSN4EW204G257KZ0GG0KA` to `01KYB0MRK4YFCDJX3Q09SC1W7T` for the status `200`
- **2026-07-24** `3a879a9352ed` — 1 info
  - the `_id` response's property default value changed from `01KY7CX66FY8FX42BZ8MV8M50Z` to `01KY9CSN4EW204G257KZ0GG0KA` for the status `200`
- **2026-07-23** `2b0a5538d7ab` — 1 info
  - the `_id` response's property default value changed from `01KY7C3CEPNCGPR0CEQV1DY2H4` to `01KY7CX66FY8FX42BZ8MV8M50Z` for the status `200`
- **2026-07-23** `63b660bfbd19` — 1 info
  - the `_id` response's property default value changed from `01KY6CT7C40FZ3DJJ2JRJFCJYY` to `01KY7C3CEPNCGPR0CEQV1DY2H4` for the status `200`
- **2026-07-23** `71e49314d52c` — 1 info
  - the `_id` response's property default value changed from `01KY5ZBRJKRQ6JRPHPYT4J147P` to `01KY6CT7C40FZ3DJJ2JRJFCJYY` for the status `200`
- **2026-07-22** `62c4ba7cd048` — 1 info
  - the `_id` response's property default value changed from `01KY56KEB55WZS6PJ4D0X4CYB7` to `01KY5ZBRJKRQ6JRPHPYT4J147P` for the status `200`
- **2026-07-22** `414693da59d3` — 1 info
  - the `_id` response's property default value changed from `01KY532EM8PCQDS8P9JZZSWMBT` to `01KY56KEB55WZS6PJ4D0X4CYB7` for the status `200`
- **2026-07-22** `6bc3ff4d26c1` — 1 info
  - the `_id` response's property default value changed from `01KY524HM3Z8N4DA2GF0NZJG3B` to `01KY532EM8PCQDS8P9JZZSWMBT` for the status `200`
- **2026-07-22** `6aa5959181e6` — 1 info
  - the `_id` response's property default value changed from `01KY4TS7NKS4HHE47GYT3GR3JC` to `01KY524HM3Z8N4DA2GF0NZJG3B` for the status `200`
- …earlier changes are on the page: https://skmtc.dev/orq-ai/apis/orq-ai-api/changes/v2/knowledge/:knowledge_id/datasources/:datasource_id/get

---

[Operation](https://skmtc.dev/orq-ai/apis/orq-ai-api/docs/v2/knowledge/:knowledge_id/datasources/:datasource_id/get.md) · [API](https://skmtc.dev/orq-ai/apis/orq-ai-api.md) · [Page](https://skmtc.dev/orq-ai/apis/orq-ai-api/changes/v2/knowledge/:knowledge_id/datasources/:datasource_id/get)
