Appearance
Get rows
Use Get rows to retrieve data from a table inside an API Endpoint workflow.
It’s a good fit when you want to fetch a list (like orders, products, or messages) and then return it from your endpoint.
When to use it
- To fetch a list of rows (with optional filtering and sorting)
- To build custom endpoints (for example “search products” or “list user orders”)
- To fetch data you’ll use later in the workflow (before a
Send response)
Add the action
- In
Data & API, open your API Endpoint workflow. - Click
+ Add an action. - Go to
Data→Tables. - Select
Get rows.
Configuration
Choose a table
Table: Select the table you want to retrieve rows from.
Pick which fields to return
In the Data section, use Fields to choose which columns (and linked fields) you want to include in the result.
Add filters and sorting (optional)
In Filters & Sort you can:
- Add
Filterrules to narrow down which rows are returned - Add
Sortrules to control the order of the rows
Limit and offset (optional)
In Pagination you can:
- Set
Limitto control how many rows are returned - Set
Offsetto skip a number of rows (useful for paging) - Enable
Include Total Countif you want the total number of matching rows
Result
Get rows returns:
data: The list of rowsmetadata: Helpful info likelimit,offset, and (when enabled)total
You can then use this data in later logic in the endpoint, and/or return this data back to the user via the Send response action.

