airtable.deleteRecord permanently removes a record and returns Airtable’s deletion receipt.
Example
automations/delete-airtable-record.automation.ts
Inputs
Output
Returns{ deleted: true; id: string }, where id is the deleted record ID.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Permanently delete an Airtable record by ID.
airtable.deleteRecord permanently removes a record and returns Airtable’s deletion receipt.
import { automation, onDashboardRun } from "automate.ax"
import { airtable } from "automate.ax/airtable"
export default automation("Delete an Airtable record", () => {
onDashboardRun({ title: "Delete an Airtable record" })
airtable.deleteRecord({
baseId: "appCRM",
table: "Leads",
recordId: "rec123",
})
})
| Input | Type | Required | Default | Description |
|---|---|---|---|---|
baseId | string | Yes | None | Stable Airtable base ID. |
table | string | Yes | None | Table name or stable ID. |
recordId | string | Yes | None | Stable ID of the record to delete. |
Second argument: { account } | string | IntegrationAccountReference<"airtable"> | No | Project default | Connected Airtable account. |
{ deleted: true; id: string }, where id is the deleted record ID.