delete_table
Delete a table from an Airtable base using its ID and name. Requires exact name match to prevent accidental deletion and refuses to delete the last remaining table.
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 |