Overview
Setup
You can register table event webhooks via:- Dashboard: Add a new webhook and select “New Table”, “Updated Table”, or “Deleted Table” as the event type
- API: Use the Register Webhook endpoint with
event: "table_create","table_update", or"table_delete"
Watch New Tables (table_create)
Triggers when a new table is created in your Airtable base.Payload example
Key components
Watch Updated Tables (table_update)
Triggers when a table’s name or description is changed.Payload example (renamed table)
Payload example (updated description)
Key components
Only fields that actually changed are included in
tableData. If only the name changed, description will be omitted, and vice versa.Watch Deleted Tables (table_delete)
Triggers when a table is deleted from the base.Payload example
Key components
When to use Table Events
- Sync schema changes to external systems when tables are added or removed
- Audit table renames and description updates
- Notify your team when someone creates, renames, or deletes tables
- Maintain documentation that reflects the current base structure