Update
AI-generatedSummary
Update a Baserow row by ID with field-type-aware serialization.
Inputs
- tableId (required) — Baserow table ID (visible in the table URL: /database/TABLE_ID/)
- refreshSchema — Force a fresh schema fetch from Baserow, bypassing the 5-minute cache.
- useNames — Automatically convert between internal field IDs (field_xxx) and human-readable column names.
- returnRaw — Return raw Baserow field keys (field_xxx) without any name conversion or value cleaning.
- requestTimeout — Timeout for each API request in milliseconds. Increase for large batch or multi-table operations.
- autoMapAll — When enabled, all JSON keys from the incoming item are mapped automatically.
- fields — Ignored when Auto Map All Input Fields is enabled.
- rowId — Row ID to target. Leave empty to auto-detect from the input item's id field (works automatically after List, Get, or Lookup operations).
Output shape
array of updated row objects. Rows are mapped to human-readable field names by default (useNames=true, returnRaw=false), with select and linked-record values cleaned. When returnRaw=true, Baserow-internal field keys (field_xxx) are preserved without cleaning.
Row IDs are resolved from the explicitly provided rowId parameter or auto-detected from input items' id fields. The node sends a PATCH request to /api/database/rows/table/{tableId}/{rowId}/ with a body constructed from either the full input item (when autoMapAll is true) or the manually configured Fields entries.
Examples
Example 1: Update a single row with mapped field names.
tableId: 12345; rowId left empty; autoMapAll: true; useNames: true; returnRaw: false; refreshSchema: false; requestTimeout: 30000