---
title: "Changes to Create a materialized view"
method: POST
path: "/v1/materialized_view/{id}/create"
---

# Changes to Create a materialized view

`POST /v1/materialized_view/{id}/create`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 70 revisions.

- **2026-07-01** `591cd95574b0`: 9 info
- **2026-06-10** `a3308034a3cd`: 3 breaking
- **2026-05-20** `340f4a26a20c`: 1 info

## Changes

- **2026-07-01** `591cd95574b0`: 9 info
  - added the new optional request property `context`
  - added the optional property `context` to the response with the `201` status
  - added the optional property `context` to the response with the `400` status
  - added the optional property `context` to the response with the `401` status
  - added the optional property `context` to the response with the `403` status
  - added the optional property `context` to the response with the `404` status
  - added the optional property `context` to the response with the `409` status
  - added the optional property `context` to the response with the `503` status
  - added the optional property `context` to the response with the `5XX` status
- **2026-06-10** `a3308034a3cd`: 3 breaking
  - the `udtf_spec/input_columns/items/` request property's minLength was increased from `0` to `1`
  - the `udtf_spec/partition_by` request property's minLength was increased from `0` to `1`
  - the `udtf_spec/partition_by_indexed_column` request property's minLength was increased from `0` to `1`
- **2026-05-20** `340f4a26a20c`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/lance-format/apis/lance-namespace-specification/docs/v1/materialized_view/:id/create/post.md) - [API](https://skmtc.dev/lance-format/apis/lance-namespace-specification.md) - [Page](https://skmtc.dev/lance-format/apis/lance-namespace-specification/changes/v1/materialized_view/:id/create/post)
