BaserowAdvanced icon

BaserowAdvanced

Consume the Baserow API

Overview

The BaserowAdvanced node for n8n allows you to interact with the Baserow API, specifically to manage rows within a database table.
For the Row → Delete operation, this node deletes one or more rows from a specified table in a Baserow database.
This is useful when you need to automate data cleanup, remove outdated records, or synchronize deletions between systems.

Example scenarios:

  • Automatically deleting user records from Baserow when they are removed from another system.
  • Cleaning up test data after workflow runs.
  • Batch-deleting rows based on certain criteria.

Properties

Name Meaning
Database Name or ID Database to operate on. Choose from the list, or specify an ID using an expression.
Table Name or ID Table to operate on. Choose from the list, or specify an ID using an expression.
Process in Batches Whether to process items in batches (recommended for large numbers of rows). Only shown for create, delete, and update operations.
Max Batch Size Maximum number of rows to process per batch. Only shown for create, delete, and update operations. Default is 100.
Row ID ID of the row to delete. Required for the delete operation. If processing multiple input items, each item's Row ID will be used.

Output

  • The output is an array of objects, one per deleted row.
  • Each output object has the following structure:
{
  "success": true
}
  • If batch deletion is enabled, the output will contain one such object per deleted row.
  • No binary data is produced by this operation.

Dependencies

  • External Service: Requires access to a Baserow instance via its API.
  • API Key: You must provide valid Baserow API credentials (configured as baserowApi in n8n).
  • n8n Configuration: Ensure the BaserowAdvanced node is installed and credentials are set up in your n8n instance.

Troubleshooting

Common Issues:

  • Invalid Credentials:
    Error message: "401 Unauthorized" or similar.
    Resolution: Check that your Baserow API credentials are correct and have sufficient permissions.

  • Missing or Invalid Row ID:
    Error message: "Row ID is required" or "Row not found".
    Resolution: Ensure the "Row ID" property is set and refers to an existing row in the selected table.

  • Table or Database Not Found:
    Error message: "Table not found" or "Database not found".
    Resolution: Verify that the provided Database and Table IDs are correct and accessible.

  • Batch Size Too Large:
    Error message: May receive errors if batch size exceeds server limits.
    Resolution: Reduce the "Max Batch Size" value.

  • Continue On Fail:
    If enabled, failed deletions will be reported in the output with an error message for the affected item.


Links and References

Discussion