---
title: "Changes to Returns all SourceDocument Ids and their scores and (optional) hightlights that match the query parameters."
method: POST
path: "/search/sdoc"
---

# Changes to Returns all SourceDocument Ids and their scores and (optional) hightlights that match the query parameters.

`POST /search/sdoc`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 13 of 73 revisions.

- **2026-08-20** `28b2f0e8bc01` — 1 info
- **2026-08-04** `7d9df729f4fc` — 2 info
- **2026-08-03** `fab14ec2229b` — 1 breaking, 1 warning
- **2026-08-03** `99542cbdb5a9` — 2 info
- **2026-07-21** `ebfa22e4da0a` — 2 info
- **2026-07-20** `01c6f5cdc4f3` — 4 breaking, 5 info
- **2026-07-20** `365d71aa38a0` — 2 info
- **2026-07-17** `bd1187f3520e` — 1 warning
- **2026-07-17** `2a7bef9e5b1f` — 1 info
- **2026-07-15** `bd1187f3520e` — 7 breaking, 2 warning, 4 info
- **2026-07-15** `1af5a8046f20` — 4 breaking, 11 info
- **2025-09-18** `c5b78916c4e5` — 2 breaking, 4 info
- **2025-08-22** `53e769440a25` — 4 breaking, 2 warning, 2 info

## Changes

- **2026-08-20** `28b2f0e8bc01` — 1 info
  - added `#/components/schemas/AttachedObjectTypeOperator, #/components/schemas/AttachedObjectOperator, #/components/schemas/SpanAnnotationOperator` to the `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/operator` request property `anyOf` list
- **2026-08-04** `7d9df729f4fc` — 2 info
  - added the optional property `sdocs/additionalProperties/memo_ids` to the response with the `200` status
  - added the required property `memos` to the response with the `200` status
- **2026-08-03** `fab14ec2229b` — 1 breaking, 1 warning
  - removed the required property `memos` from the response with the `200` status
  - removed the optional property `sdocs/additionalProperties/memo_ids` from the response with the `200` status
- **2026-08-03** `99542cbdb5a9` — 2 info
  - added the optional property `sdocs/additionalProperties/memo_ids` to the response with the `200` status
  - added the required property `memos` to the response with the `200` status
- **2026-07-21** `ebfa22e4da0a` — 2 info
  - added the new `SD_FOLDER_ID_LIST_RECURSIVE` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_FOLDER_ID_LIST_RECURSIVE` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
- **2026-07-20** `01c6f5cdc4f3` — 4 breaking, 5 info
  - removed the enum value `SD_CODE_ID_LIST` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_CODE_ID_LIST` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_TAG_ID_LIST` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_TAG_ID_LIST` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added `#/components/schemas/IDListRecursiveOperator` to the `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/operator` request property `anyOf` list
  - added the new `SD_CODE_ID_LIST_RECURSIVE` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_CODE_ID_LIST_RECURSIVE` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_TAG_ID_LIST_RECURSIVE` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_TAG_ID_LIST_RECURSIVE` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
- **2026-07-20** `365d71aa38a0` — 2 info
  - added the new optional `query` request parameter `show_child_folders`
  - added the new optional `query` request parameter `show_folders`
- **2026-07-17** `bd1187f3520e` — 1 warning
  - deleted the `query` request parameter `show_folders`
- **2026-07-17** `2a7bef9e5b1f` — 1 info
  - added the new optional `query` request parameter `show_folders`
- **2026-07-15** `bd1187f3520e` — 7 breaking, 2 warning, 4 info
  - removed `#/components/schemas/IDListRecursiveOperator` from the `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/operator` request property `anyOf` list
  - removed the enum value `SD_CODE_ID_LIST_RECURSIVE` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_CODE_ID_LIST_RECURSIVE` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_FOLDER_ID_LIST_RECURSIVE` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_FOLDER_ID_LIST_RECURSIVE` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_TAG_ID_LIST_RECURSIVE` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_TAG_ID_LIST_RECURSIVE` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - deleted the `query` request parameter `show_child_folders`
  - deleted the `query` request parameter `show_folders`
  - added the new `SD_CODE_ID_LIST` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_CODE_ID_LIST` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_TAG_ID_LIST` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_TAG_ID_LIST` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
- **2026-07-15** `1af5a8046f20` — 4 breaking, 11 info
  - removed the enum value `SD_CODE_ID_LIST` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_CODE_ID_LIST` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_TAG_ID_LIST` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_TAG_ID_LIST` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added the new optional `query` request parameter `show_child_folders`
  - added the new optional `query` request parameter `show_folders`
  - added `#/components/schemas/IDListRecursiveOperator` to the `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/operator` request property `anyOf` list
  - added the new `SD_CODE_ID_LIST_RECURSIVE` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_CODE_ID_LIST_RECURSIVE` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_FOLDER_ID_LIST_RECURSIVE` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_FOLDER_ID_LIST_RECURSIVE` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_TAG_ID_LIST_RECURSIVE` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_TAG_ID_LIST_RECURSIVE` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
- **2025-09-18** `c5b78916c4e5` — 2 breaking, 4 info
  - removed the enum value `SD_SOURCE_DOCUMENT_FILENAME` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_SOURCE_DOCUMENT_FILENAME` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_SOURCE_DOCUMENT_NAME` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_SOURCE_DOCUMENT_NAME` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - the response property `sdocs/additionalProperties/name` became required for the status `200`
  - response property `sdocs/additionalProperties/name` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
- **2025-08-22** `53e769440a25` — 4 breaking, 2 warning, 2 info
  - removed the enum value `SD_SOURCE_DOCUMENT_NAME` of the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - removed the enum value `SD_SOURCE_DOCUMENT_NAME` of the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`
  - the response property `sdocs/additionalProperties/name` became optional for the status `200`
  - response property `sdocs/additionalProperties/name` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - removed the optional property `detail/items/ctx` from the response with the `422` status
  - removed the optional property `detail/items/input` from the response with the `422` status
  - added the new `SD_SOURCE_DOCUMENT_FILENAME` enum value to the request property `filter/items/items/anyOf[subschema #1: FilterExpression[SdocColumns]]/column/anyOf[subschema #1: SdocColumns]/`
  - added the new `SD_SOURCE_DOCUMENT_FILENAME` enum value to the request property `sorts/items/column/anyOf[subschema #1: SdocColumns]/`

---

[Operation](https://skmtc.dev/uhh-lt/apis/discourse-analysis-tool-suite-api/docs/search/sdoc/post.md) · [API](https://skmtc.dev/uhh-lt/apis/discourse-analysis-tool-suite-api.md) · [Page](https://skmtc.dev/uhh-lt/apis/discourse-analysis-tool-suite-api/changes/search/sdoc/post)
