飞书 icon

飞书

飞书 API 集成,支持多种飞书功能

Actions112

多维表格 → 批量删除记录

AI-generated

Summary

Sends a batch delete request to a Feishu Bitable table to remove specified records.

Inputs

  • authentication (required) — Credential type: 'feishuNodeOauth2Api' for user-level credentials or 'feishuNodeCredentialsApi' for app-level credentials.
  • app_toke (required) — The unique identifier of the Bitable App. Different Bitable types require different methods to obtain this ID.
  • table_id (required) — The unique identifier of the table within the Bitable App. Can be found in the table URL.
  • body (required) — A JSON object specifying the records to delete. Must follow the API format, e.g., { "records": [ { "record_id": "rec123" } ] }.
  • options — Optional settings for Batching (Items per Batch, Batch Interval) and Timeout.

Output shape

No response body — success is indicated by a 200 OK status; failure is indicated by an error response.

If 'Continue on Error' is enabled, failed items are returned as error objects. The operation performs a single batch delete request and does not return the deleted records.

Examples

Example 1: Delete a single record by its ID

Set Body to { "records": [ { "record_id": "rec123" } ] } with valid app_token and table_id.

Example 2: Delete multiple records in batches

Enable Batching with a custom Batch Interval to control request rate.

Example 3: Handle deletion failures gracefully

Enable 'Continue on Error' in the node settings to process failures without stopping the workflow.

Links

Discussion