[Coda] Get table rows
The Coda Get Table Rows block retrieves rows from a specified table within a Coda document.
Fetch rows from a Coda table with pagination
The Coda Get Table Rows block retrieves rows from a specified table within a Coda document. It requires a Coda OAuth connection, a document ID, and a table ID to identify exactly which data to fetch. An optional limit parameter controls how many rows are returned, with a default ceiling of 10,000 rows, and an optional output format parameter lets you receive the data as either JSON or CSV text.
The block returns an array of row objects, where each row includes a Coda row ID and a values object containing column data keyed by column name. This structured output makes it straightforward to reference specific column values in downstream workflow steps. When the output format is set to CSV, the destination variable receives CSV-formatted text instead of the parsed row array.
This block fits into workflows that need to read and process existing Coda table data — for example, pulling a list of records to loop over, feeding table contents into an AI step for analysis, or syncing Coda data with another system. It works alongside other blocks that filter, transform, or write data, serving as the data-retrieval entry point in a Coda-connected workflow.
What you can build
Real-world workflows powered by the [Coda] Get table rows block.
AI Analysis of Table Data
Fetch rows from a Coda table and pass the structured data to an AI block to summarize, classify, or extract insights from the records.
Sync Coda to External Systems
Retrieve all rows from a Coda table and forward them to another service or database to keep records in sync across platforms.
Generate Reports from Records
Pull table rows and use the column values to populate a report template or export a CSV file for stakeholder distribution.
Loop Over Task Lists
Fetch rows representing tasks or items from a Coda table and iterate over each one to trigger per-row actions in a workflow.
Filter and Route Records
Retrieve table rows and apply conditional logic downstream to route specific records to different workflow branches based on column values.
Audit and Monitor Table Changes
Periodically fetch rows from a Coda table to compare current data against a previous snapshot and flag any changes or anomalies.
Ready to add [Coda] Get table rows to your workflow?
Get Started FreeCommon questions about [Coda] Get table rows
What parameters are required to use this block?
The block requires a Coda OAuth connection ID (connectionId), a document ID (docId), and a table ID (tableId) that identifies the specific table within that document.
What does the block return?
The block returns an array of row objects. Each row includes an id field containing the Coda row ID and a values object where each key is a column name and the value is the data stored in that column.
How many rows can the block fetch, and how is pagination handled?
The default limit is 10,000 rows. Rows are fetched internally in pages of 500. You can set a lower limit using the limit parameter if you only need a subset of rows.
What output formats are supported?
The block supports two output formats: json (the default) and csv. When csv is selected, the destination variable receives CSV-formatted text. The direct execution output always returns the parsed row array regardless of format.
What kinds of workflows is this block commonly used in?
This block is used in workflows that need to read Coda table data as a starting point — such as feeding records into AI processing steps, syncing data to other systems, iterating over rows with a loop, or generating reports from table contents.
Related capabilities
[Notion] Create Page
Create a new page in Notion as a child of an existing page.
[Notion] Update Page
Update the content of an existing Notion page.
[Coda] Create/Update page
Create a new page or update an existing page in a Coda document.
[Coda] Create/Update row
Create a new row or update an existing row in a Coda table.
[Coda] Get page
Export and read the contents of a page from a Coda document.
[Coda] Find row
Search for a row in a Coda table by matching column values.
Add [Coda] Get table rows to your workflow
Build powerful AI workflows with drag-and-drop blocks. No coding required.