Get
AI-generatedSummary
Retrieve rows by ID from a Baserow table.
Inputs
- tableId (required) — Baserow table ID (visible in the table URL: /database/TABLE_ID/)
- rowIds — A single row ID or multiple comma-separated IDs (e.g. '1,2,3'). If omitted, IDs are auto-detected from input items' json.id field.
- 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.
- refreshSchema — Force a fresh schema fetch from Baserow, bypassing the 5-minute cache.
- requestTimeout — Timeout for each API request in milliseconds. Increase for large batch or multi-table operations.
Output shape
array
Array of row objects. When useNames is true and returnRaw is false, field keys are mapped to human-readable names and values are cleaned per field type (e.g., multi-select options, linked records). Otherwise, raw field keys (field_xxx) are retained. cleanFieldValues is always applied to normalize select and linked-record values.
Examples
Example 1: Fetch a single row by ID with field name mapping.
tableId: '123', rowIds: '456', useNames: true, returnRaw: false
Example 2: Fetch multiple rows raw (no mapping).
tableId: '123', rowIds: '456,789', useNames: true, returnRaw: true