/v1/boards/{id}/rowsAdd a row to a board
Puts new rows on a custom board: ONE as cells keyed by column id, or SEVERAL in one call as rows: [{cells}, ...] (up to 200, all or nothing, answered as {rows} in the order sent) — seeding sample data or adding a handful of records is one call, never one per row. Every value is sent as text; an address cell takes the whole address as one string. For a spreadsheet keyed by column LABEL reach for post_boards_import; for a pack page (leads, deals, contacts) the twin is post_definitions_key_rows. Write access on the board.
Access class: board:write.
Send request
Use the documented inputs to call this endpoint directly.
Parameters
Values are applied to the request and the example on the right.
Request body
application/jsonrequiredResponses
the action's answer
{
"data": {
"cells": {},
"createdBy": "string",
"id": "",
"position": 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"
}