Feishu Node icon

Feishu Node

Feishu Node

Overview

This node is designed to interact with Feishu's "多维表格" (Bitable) service, specifically to delete a record from a specified table. It is useful in automation scenarios where you need to programmatically remove data entries from a Feishu Bitable, such as cleaning up outdated records, removing duplicates, or managing data lifecycle within business workflows.

Example use cases:

  • Automatically deleting records that meet certain criteria after processing.
  • Removing sensitive information upon user request.
  • Cleaning up test data after workflow runs.

Properties

Name Type Meaning
多维表格 Token String The unique identifier (token) for the Feishu Bitable App. Required for authentication.
多维表格 ID String The unique identifier of the Bitable table from which the record will be deleted.
记录 ID String The unique identifier of the record to delete. Obtainable via the record query API.

Output

The node outputs a JSON object for each processed item. If the operation succeeds, the output typically contains confirmation of deletion (the exact structure depends on the Feishu API response).
If an error occurs and "Continue On Fail" is enabled, the output will include an error field with the error message, and possibly additional error details if available.

Example success output:

{
  // Fields returned by the Feishu API upon successful deletion
}

Example error output:

{
  "error": "Error message here"
}

Dependencies

  • Feishu API: Requires access to the Feishu Bitable API.
  • API Credentials: You must configure valid Feishu credentials (feishuCredentialsApi) in n8n.
  • Environment Variables: None explicitly required, but ensure network access to Feishu services.

Troubleshooting

Common issues:

  • Invalid Token or Table ID: Ensure that both the "多维表格 Token" and "多维表格 ID" are correct and have sufficient permissions.
  • Record Not Found: If the "记录 ID" does not exist, the API will return an error.
  • Authentication Errors: Missing or incorrect credentials will prevent the node from connecting to Feishu.

Error messages:

  • "未实现方法: ..." ("Method not implemented"): Indicates the selected resource/operation combination is not supported by the node.
  • "NodeApiError": An error occurred during the API call; check the error message for details.
  • "Error message here": General errors are passed through from the Feishu API or internal logic.

How to resolve:

  • Double-check all input property values.
  • Ensure your Feishu app has the necessary permissions.
  • Review the error message for specific guidance.

Links and References

Discussion