/v1/boards/{id}/rowsRead a page of a board's rows
One page of a custom board's rows, narrowed by the service exactly as get_definitions_key_rows narrows a pack page: q searches every cell, filter[<columnId>] (repeatable) keeps rows whose cell is one of the values, sort + dir order by a stored column, limit (default 200 when narrowed, at most 1000) and offset page. Answers {data: rows, page: {total, limit, offset}} where total is the whole narrowing's count. A filter or sort on a formula or lookup column is refused — read the board whole with get_boards_id. Read access on the board; a member on the assigned rung sees only the rows filed on them.
Access class: board:read.
Send request
Use the documented inputs to call this endpoint directly.
Parameters
Values are applied to the request and the example on the right.
one entry per column: {"": ""}, or a list to match any of several — sent as filter[]= in the query string. The key is a column id; the value may be a select's option label, a person's name or email, or the stored value, in any case
Responses
the action's answer
{
"data": [
{
"cells": {
"<uuid-5>": "string"
},
"createdBy": "string",
"id": "",
"position": 1.5
}
],
"page": {
"limit": 1.5,
"offset": 1.5,
"total": 1.5
}
}a refusal: {"error": "<what a person needs to read>"}. 401 no credential, 402 the plan does not include this, 403 the seat does not, 404 the thing does not exist or is not yours to see.
{
"error": "string"
}