delete_table
Remove a table from an Airtable base with safety verification. Requires matching table ID and exact name confirmation to prevent accidental deletions.
Instructions
Delete a table from an Airtable base. Requires both tableId AND the expected table name as a safety guard — refuses to delete if the name does not match. Airtable rejects deleting the last remaining table in a base.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | Yes | The Airtable base/application ID | |
| tableId | Yes | The table ID to delete (e.g. "tblXXX") | |
| expectedName | Yes | The expected name of the table. Must match exactly or deletion is refused. | |
| debug | No | When true, include raw Airtable response in output for diagnostics |