diff --git a/docs/api.md b/docs/api.md
index 39362281..738d35f9 100644
--- a/docs/api.md
+++ b/docs/api.md
@@ -1925,6 +1925,11 @@ The `Mutation` type is the entrypoint for mutations/edits.
Each table has top level entry in the `Mutation` type for [inserting](#insert) `insertInto
Collection`, [updating](#update) `updateCollection` and [deleting](#delete) `deleteFromCollection`.
+Columns that PostgreSQL generates, such as `serial` identity columns and
+`generated` columns, are omitted from `InsertInput` and `UpdateInput` types.
+PostgreSQL always computes those values, so clients cannot provide or override
+them through insert or update mutations.
+
**SQL Setup**
```sql
create table "Blog"(