Actions14
- Record Actions
- Table Actions
- Space / Base Actions
Record → Delete
AI-generatedSummary
Deletes a single record from a Teable table by its record ID, and returns a simple success confirmation containing that ID.
Inputs
- Space (required) — The Teable space, picked from a dropdown. It only drives the Base dropdown and isn't used in the delete request.
- Base (required) — The base within the selected space, picked from a dropdown. It only drives the Table dropdown.
- Table (required) — The table containing the record. Its ID is used in the request path. It may contain only letters, digits, underscores, or hyphens.
- Record ID (required) — The ID of the record to delete (recXXXXXXXX). It may contain only letters, digits, underscores, or hyphens, and can be set with an expression.
Output shape
One output item per input item, with JSON of the form { "success": true, "recordId": "
The Teable API response body is discarded. The node sends DELETE /table/{tableId}/record with recordIds[] in the query string. It retries up to 3 times on HTTP 429 or 5xx errors, with no delay between attempts. If the API still errors, the node throws. With Continue On Fail enabled, it instead outputs { error: message } for that item.
Examples
Example 1: Remove a record whose ID came from a previous step, such as a Search or Get All node.
Select Space, Base and Table. Set Record ID to the expression {{ $json.id }}.
Example 2: Delete a specific known record.
Select Space, Base and Table. Set Record ID to rec123abc456.
