---
title: "Changes to Close a stored completion transcript (deprecated)"
method: POST
path: "/v1/chat/completions/{completion_id}/transcript/close"
---

# Changes to Close a stored completion transcript (deprecated)

`POST /v1/chat/completions/{completion_id}/transcript/close`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 30 revisions.

- **2026-09-23** `824e59bfac1e` — 14 breaking, 2 warning, 2 info
- **2026-09-15** `957bf8ec8df8` — 1 info
- **2026-09-11** `ce3609b10ef1` — 2 info
- **2026-09-05** `ea8d85b8caca` — 10 warning
- **2026-09-04** `eb12b76f5763` — 13 breaking, 27 warning, 7 info
- **2026-09-03** `79d5edfa05e3` — 1 info
- **2026-08-19** `f66774ddecfc` — 1 info

## Changes

- **2026-09-23** `824e59bfac1e` — 14 breaking, 2 warning, 2 info
  - added `#/components/schemas/FileCitation, #/components/schemas/UrlCitation` to the `choices/items/message/annotations/anyOf[subschema #1]/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/FileCitation, #/components/schemas/UrlCitation` to the `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/` response property `oneOf` list for the response status `200`
  - the `choices/items/message/annotations/anyOf[subschema #1]/items/` response's property type changed from `object` to no type for status `200`
  - the `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/` response's property type changed from `object` to no type for status `200`
  - removed the required property `choices/items/message/annotations/anyOf[subschema #1]/items/chunk_id` from the response with the `200` status
  - removed the required property `choices/items/message/annotations/anyOf[subschema #1]/items/file_id` from the response with the `200` status
  - removed the required property `choices/items/message/annotations/anyOf[subschema #1]/items/filename` from the response with the `200` status
  - removed the required property `choices/items/message/annotations/anyOf[subschema #1]/items/index` from the response with the `200` status
  - removed the required property `choices/items/message/annotations/anyOf[subschema #1]/items/store_id` from the response with the `200` status
  - removed the required property `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/chunk_id` from the response with the `200` status
  - removed the required property `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/file_id` from the response with the `200` status
  - removed the required property `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/filename` from the response with the `200` status
  - removed the required property `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/index` from the response with the `200` status
  - removed the required property `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/store_id` from the response with the `200` status
  - removed the optional property `choices/items/message/annotations/anyOf[subschema #1]/items/type` from the response with the `200` status
  - removed the optional property `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/type` from the response with the `200` status
  - added discriminator to `choices/items/message/annotations/anyOf[subschema #1]/items/` response property for the response status `200`
  - added discriminator to `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations/items/` response property for the response status `200`
- **2026-09-15** `957bf8ec8df8` — 1 info
  - added the optional property `choices/items/message/refusal` to the response with the `200` status
- **2026-09-11** `ce3609b10ef1` — 2 info
  - added the optional property `choices/items/message/annotations` to the response with the `200` status
  - added the optional property `transcript/anyOf[subschema #1]/items/oneOf[subschema #4: AssistantMessage]/annotations` to the response with the `200` status
- **2026-09-05** `ea8d85b8caca` — 10 warning
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #10: ListStoresCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: SearchCorpusCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: GrepCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: FilterChunksCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #4: InspectMetadataCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #5: GetChunksCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #6: StoreSearchCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #7: StoreGrepCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #8: StoreListChunksCallItem]/reasoning_offset` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #9: MetadataFacetsCallItem]/reasoning_offset` from the response with the `200` status
- **2026-09-04** `eb12b76f5763` — 13 breaking, 27 warning, 7 info
  - added `#/components/schemas/SearchCorpusCallItem, #/components/schemas/GrepCallItem, #/components/schemas/FilterChunksCallItem, #/components/schemas/InspectMetadataCallItem, #/components/schemas/GetChunksCallItem` to the `hosted_tool_calls/items/` response property `oneOf` list for the response status `200`
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/chunk_index` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/file_id` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/score` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/store_id` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/chunk_index` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/file_id` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/score` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/store_id` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/chunk_index` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/file_id` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/score` from the response with the `200` status
  - removed the required property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/store_id` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/filename` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/generated_metadata` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/index` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/metadata` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/mime_type` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/ocr_text` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/summary` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/text` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #1: StoreSearchCallItem -> subschema #6: StoreSearchCallItem]/results/anyOf[subschema #1]/items/transcription` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/filename` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/generated_metadata` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/index` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/metadata` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/mime_type` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/ocr_text` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/summary` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/text` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #2: StoreGrepCallItem -> subschema #7: StoreGrepCallItem]/results/anyOf[subschema #1]/items/transcription` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/filename` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/generated_metadata` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/index` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/metadata` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/mime_type` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/ocr_text` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/summary` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/text` from the response with the `200` status
  - removed the optional property `hosted_tool_calls/items/oneOf[subschema #3: StoreListChunksCallItem -> subschema #8: StoreListChunksCallItem]/results/anyOf[subschema #1]/items/transcription` from the response with the `200` status
  - …7 more
- **2026-09-03** `79d5edfa05e3` — 1 info
  - endpoint deprecated
- **2026-08-19** `f66774ddecfc` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/mixedbread/apis/mxbai-omni/docs/v1/chat/completions/:completion_id/transcript/close/post.md) · [API](https://skmtc.dev/mixedbread/apis/mxbai-omni.md) · [Page](https://skmtc.dev/mixedbread/apis/mxbai-omni/changes/v1/chat/completions/:completion_id/transcript/close/post)
