Overview
Setup
You can register column event webhooks via:- Dashboard: Add a new webhook and select “New Column”, “Updated Column”, or “Deleted Column” as the event type
- API: Use the Register Webhook endpoint with
event: "column_create","column_update", or"column_delete"
Watch New Columns (column_create)
Triggers when a new column is created in a table.Payload example
Key components
Watch Updated Columns (column_update)
Triggers when a column’s name or type is changed.Payload example (renamed column)
Payload example (type changed)
Key components
Only fields that actually changed are included in
column. If only the name changed, type will be omitted, and vice versa.Watch Deleted Columns (column_delete)
Triggers when a column is deleted from a table.Payload example
Key components
When to use Column Events
- Sync schema changes to external systems when columns are added, renamed, or removed
- Audit column renames and type changes
- Notify your team when someone modifies the base structure
- Maintain documentation that reflects the current table schema
- Trigger migrations when column types change (e.g. singleLineText → multilineText)