Skip to main content
GET
/
public
/
v1
/
board
/
{boardId}
/
table
/
{tableId}
/
rows
Node.js SDK
import { CoperaAI } from '@copera.ai/sdk';

const copera = CoperaAI({
  apiKey: 'your-api-key-here'
});

const rows = await copera.board.listTableRows({
  boardId: 'board_id_here',
  tableId: 'table_id_here'
});
console.log(rows);
[
  {
    "_id": "<string>",
    "rowId": 123,
    "owner": "<string>",
    "table": "<string>",
    "board": "<string>",
    "createdAt": "<string>",
    "updatedAt": "<string>",
    "columns": [
      {
        "columnId": "<string>",
        "value": "<unknown>"
      }
    ]
  }
]

Overview

Retrieves all rows (records) from the specified table. Each row contains values for the table’s columns.

Response

Returns an array of row objects with:
  • Row ID and internal rowId number
  • Owner and timestamps
  • Column values (columnId and value pairs)

Authorizations

Authorization
string
header
required

Bearer token

Path Parameters

boardId
string
required

ObjectId

Required string length: 24
tableId
string
required

ObjectId

Required string length: 24

Response

Default Response

_id
string
required
rowId
number
required
owner
string
required
table
string
required
board
string
required
createdAt
string
required
updatedAt
string
required
columns
object[]
required