Airtable Webhooks
ProductivityAirtable sends webhooks for record creation, updates, and deletion across tables. Used for syncing Airtable bases with external applications in real time.
Webhook Events
3 event types
tableData.changedRecord created, updated, or deleted
tableFields.changedField added, modified, or removed
tableMetadata.changedTable name or description changed
Signature Verification
X-Airtable-Content-MACHMAC-SHA256 MAC of request body
Sample Payload
tableData.changed
{
"timestamp": "2026-04-11T10:00:00.000Z",
"baseTransactionNumber": 42,
"actionMetadata": {
"source": "client",
"sourceMetadata": {
"user": {
"email": "[email protected]"
}
}
},
"createdFieldsById": {},
"destroyedFieldIds": [],
"changedFieldsById": {},
"createdRecordsById": {
"recABC123": {
"cellValuesByFieldId": {
"fld001": "New task",
"fld002": "In progress"
}
}
}
}Send a Sample Airtable Payload
Pick an event, enter your endpoint URL (or localhost), and fire a realistic Airtable payload with one click β no Airtable account needed.
Test Sender
Loading samplesβ¦
Capture & Inspect Airtable Webhooks Live
Get a free public HTTPS endpoint below, point Airtable at it, and watch events arrive in real time. Use the forwarding rule to relay them straight to your local server.
See it work in real time
Click below to get a live webhook URL instantly. Paste it anywhere β Stripe, GitHub, Postman β and watch events arrive right here.
Expires in 1 hour Β· No account needed
Forward Airtable webhooks to localhost
- Click Create live endpoint above to get a public HTTPS URL
- Paste the URL into Airtable's webhook settings
- In the Forwarding tab, add a rule: target =
http://localhost:3000/webhooks/airtable - Fire a test event from Airtable β it arrives in the inspector and hits your local handler simultaneously
Ready to test your Airtable webhook handler?
Free HTTPS endpoint with forwarding, retry, and event replay. No install, no CLI, no deploy.
Create Free Account