---
title: "Changes to POST /view"
method: POST
path: "/view"
---

# Changes to POST /view

`POST /view`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 9 of 58 revisions.

- **2026-09-04** `4bd49376b543` — 4 breaking
- **2026-08-17** `cfa5d9c60093` — 4 info
- **2025-12-18** `efaa6f29c460` — 1 warning, 1 info
- **2025-10-16** `df7e1a7888ba` — 2 info
- **2025-10-07** `dfcbfe5a5263` — 2 warning, 2 info
- **2025-10-04** `728b66fe87a3` — 2 warning, 4 info
- **2025-08-13** `4d960ed9a8a8` — 1 breaking, 1 warning, 15 info
- **2025-08-12** `9b34d7c2f707` — 2 warning, 10 info
- **2025-06-02** `60812f5416c5` — 1 breaking, 17 warning, 4 info

## Changes

- **2026-09-04** `4bd49376b543` — 4 breaking
  - added `subschema #1, subschema #2, subschema #3` to the `oneOf[#/components/schemas/collection]/Fields/items/Kind` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2, subschema #3` to the `oneOf[subschema #2]/items/Fields/items/Kind` response property `oneOf` list for the response status `200`
  - the `oneOf[#/components/schemas/collection]/Fields/items/Typ` response's property type changed from `integer` to `string` for status `200`
  - the `oneOf[subschema #2]/items/Fields/items/Typ` response's property type changed from `integer` to `string` for status `200`
- **2026-08-17** `cfa5d9c60093` — 4 info
  - added the optional property `oneOf[#/components/schemas/collection]/Indexes/items/Kind` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection]/Indexes/items/KindDescription` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Indexes/items/Kind` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Indexes/items/KindDescription` to the response with the `200` status
- **2025-12-18** `efaa6f29c460` — 1 warning, 1 info
  - removed the request property `Transform`
  - added the new optional request property `TransformCID`
- **2025-10-16** `df7e1a7888ba` — 2 info
  - added the optional property `oneOf[#/components/schemas/collection]/EncryptedIndexes` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/EncryptedIndexes` to the response with the `200` status
- **2025-10-07** `dfcbfe5a5263` — 2 warning, 2 info
  - removed the optional property `oneOf[#/components/schemas/collection]/VersionSources` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/VersionSources` from the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection]/PreviousVersion` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/PreviousVersion` to the response with the `200` status
- **2025-10-04** `728b66fe87a3` — 2 warning, 4 info
  - removed the optional property `oneOf[#/components/schemas/collection]/Sources` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/Sources` from the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection]/Query` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection]/VersionSources` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Query` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/VersionSources` to the response with the `200` status
- **2025-08-13** `4d960ed9a8a8` — 1 breaking, 1 warning, 15 info
  - added `#/components/schemas/collection` to the response body `oneOf` list for the response status `200`
  - removed the optional property `oneOf[subschema #2]/items/version` from the response with the `200` status
  - removed `#/components/schemas/collection_definition` from the response body `oneOf` list for the response status `200`
  - added the optional property `oneOf[subschema #2]/items/CollectionID` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/CollectionSet` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Fields` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Indexes` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/IsActive` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/IsBranchable` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/IsEmbeddedOnly` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/IsMaterialized` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/IsPlaceholder` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Name` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Policy` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/Sources` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/VectorEmbeddings` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/VersionID` to the response with the `200` status
- **2025-08-12** `9b34d7c2f707` — 2 warning, 10 info
  - removed the optional property `oneOf[#/components/schemas/collection_definition]/schema` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/schema` from the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection_definition]/version/CollectionSet` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection_definition]/version/Fields/items/FieldID` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection_definition]/version/Fields/items/IsPrimary` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection_definition]/version/Fields/items/Typ` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/collection_definition]/version/IsPlaceholder` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/version/CollectionSet` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/version/Fields/items/FieldID` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/version/Fields/items/IsPrimary` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/version/Fields/items/Typ` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/version/IsPlaceholder` to the response with the `200` status
- **2025-06-02** `60812f5416c5` — 1 breaking, 17 warning, 4 info
  - added `#/components/schemas/collection_definition` to the response body `oneOf` list for the response status `200`
  - removed the request property `TransformCID`
  - removed the optional property `oneOf[subschema #2]/items/CollectionID` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/CollectionSet` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/EncryptedIndexes` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/Fields` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/Indexes` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/IsActive` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/IsBranchable` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/IsEmbeddedOnly` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/IsMaterialized` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/IsPlaceholder` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/Name` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/Policy` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/PreviousVersion` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/Query` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/VectorEmbeddings` from the response with the `200` status
  - removed the optional property `oneOf[subschema #2]/items/VersionID` from the response with the `200` status
  - added the new optional request property `Transform`
  - removed `#/components/schemas/collection` from the response body `oneOf` list for the response status `200`
  - added the optional property `oneOf[subschema #2]/items/schema` to the response with the `200` status
  - added the optional property `oneOf[subschema #2]/items/version` to the response with the `200` status

---

[Operation](https://skmtc.dev/sourcenetwork/apis/defradb-api/docs/view/post.md) · [API](https://skmtc.dev/sourcenetwork/apis/defradb-api.md) · [Page](https://skmtc.dev/sourcenetwork/apis/defradb-api/changes/view/post)
