---
title: "Changes to Commit changes to a specified Delta table.\nThe server has a limit defined in config on how many unbackfilled commits it can hold.\nClients are expected to do active backfill of the commit after committing to UC. So in\nmost cases the number of unbackfilled commits should be close to zero or one. But if\nclients misbehave and unbackfilled commits accumulate beyond the limit, server will\nreject further commits until more backfill is done.\nReplaying an already-accepted commit (same version and file-name) is an idempotent no-op\nthat returns 200, so a client that lost the response can safely resend.\nWARNING: This API is experimental and may change in future versions."
method: POST
path: "/delta/preview/commits"
---

# Changes to Commit changes to a specified Delta table.
The server has a limit defined in config on how many unbackfilled commits it can hold.
Clients are expected to do active backfill of the commit after committing to UC. So in
most cases the number of unbackfilled commits should be close to zero or one. But if
clients misbehave and unbackfilled commits accumulate beyond the limit, server will
reject further commits until more backfill is done.
Replaying an already-accepted commit (same version and file-name) is an idempotent no-op
that returns 200, so a client that lost the response can safely resend.
WARNING: This API is experimental and may change in future versions.

`POST /delta/preview/commits`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 42 revisions.

- **2026-03-23** `a3a215e58c0f`: 1 info
- **2026-02-09** `5e6e334f02bc`: 1 info
- **2025-11-13** `9bf8ea0ab2f4`: 2 info
- **2025-11-07** `70b8941c5703`: 1 info

## Changes

- **2026-03-23** `a3a215e58c0f`: 1 info
  - added the new `VARIANT` enum value to the request property `metadata/schema/columns/items/type_name`
- **2026-02-09** `5e6e334f02bc`: 1 info
  - added the new optional request property `uniform`
- **2025-11-13** `9bf8ea0ab2f4`: 2 info
  - api tag `DeltaCommits` added
  - api tag `CoordinatedCommits` removed
- **2025-11-07** `70b8941c5703`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/unitycatalog/apis/unity-catalog-api/docs/delta/preview/commits/post.md) - [API](https://skmtc.dev/unitycatalog/apis/unity-catalog-api.md) - [Page](https://skmtc.dev/unitycatalog/apis/unity-catalog-api/changes/delta/preview/commits/post)
