---
title: "Changes to Create a Tableflow Topic"
method: POST
path: "/tableflow/v1/tableflow-topics"
---

# Changes to Create a Tableflow Topic

`POST /tableflow/v1/tableflow-topics`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 1 of 4 revisions.

- **2026-09-26** `cd93f933f941` — 1 breaking, 12 info

## Changes

- **2026-09-26** `cd93f933f941` — 1 breaking, 12 info
  - added `#/components/schemas/tableflow.v1.GoogleCloudStorageSpec` to the `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/storage` response property `oneOf` list for the response status `202`
  - the endpoint scheme security `global-api-key` was added to the API
  - added the new optional request property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/config/allOf[#/components/schemas/tableflow.v1.TableFlowTopicConfigsSpec]/metadata_column_naming_scheme`
  - request property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/config/allOf[#/components/schemas/tableflow.v1.TableFlowTopicConfigsSpec]/enable_compaction` deprecated
  - request property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/config/allOf[#/components/schemas/tableflow.v1.TableFlowTopicConfigsSpec]/enable_partitioning` deprecated
  - request property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/status/write_mode` deprecated
  - added `GoogleCloudStorage` discriminator mapping keys to the `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/storage` request property
  - added `#/components/schemas/tableflow.v1.GoogleCloudStorageSpec` to the `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/storage` request property `oneOf` list
  - added the optional property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/config/allOf[#/components/schemas/tableflow.v1.TableFlowTopicConfigsSpec]/metadata_column_naming_scheme` to the response with the `202` status
  - response property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/config/allOf[#/components/schemas/tableflow.v1.TableFlowTopicConfigsSpec]/enable_compaction` deprecated
  - response property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/config/allOf[#/components/schemas/tableflow.v1.TableFlowTopicConfigsSpec]/enable_partitioning` deprecated
  - response property `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/status/write_mode` deprecated
  - added `GoogleCloudStorage` discriminator mapping keys to the `allOf[#/components/schemas/tableflow.v1.TableflowTopic]/spec/storage` response property for the response status `202`

---

[Operation](https://skmtc.dev/confluent/apis/confluent-cloud-apis/docs/tableflow/v1/tableflow-topics/post.md) · [API](https://skmtc.dev/confluent/apis/confluent-cloud-apis.md) · [Page](https://skmtc.dev/confluent/apis/confluent-cloud-apis/changes/tableflow/v1/tableflow-topics/post)
