Baserow Plus

Production-grade Baserow node — field-type-aware serialization, decimal auto-normalization, human-readable errors, true batch API, upsert, lookup, retry with backoff, and parallel multi-table fetch.

Delete

AI-generated

Summary

Delete a row from a Baserow table.

Inputs

  • tableId (required) — Baserow table ID (visible in the table URL). Must be provided for the operation to run.
  • rowId — Row ID to delete. If left empty, the node automatically uses the 'id' field from each incoming item (works after List, Get, or Lookup).
  • refreshSchema — Force a fresh schema fetch from Baserow, bypassing the 5‑minute cache. Default: false.
  • useNames — Convert between internal field IDs (field_xxx) and human‑readable column names. Default: true. (Has no effect on Delete but is still processed.)
  • returnRaw — Return raw Baserow field keys without name conversion or value cleaning. Default: false. (Has no effect on Delete.)
  • requestTimeout — Timeout for each API request in milliseconds. Default: 30000.

Output shape

Array of objects, one per input item.

On successful deletion each object is { success: true, rowId: }. If the node’s ‘Continue On Fail’ option is enabled, errors are returned as { error: } instead of throwing.

Examples

Example 1: Delete rows identified by incoming items

Provide Table ID; leave Row ID empty so the node reads the 'id' from each item.

Example 2: Delete a specific row regardless of input

Provide Table ID and a static Row ID (e.g., '42'). The node will attempt to delete that row for every input item.

Links

Discussion