> ## Documentation Index
> Fetch the complete documentation index at: https://developers.myhero.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Add row

> Add a SINGLE row to a table. For adding 2+ rows, use add_row_batch instead — it is faster and more reliable. Pass cellValues as an object mapping column…

`add_row`

Add a SINGLE row to a table. For adding 2+ rows, use add\_row\_batch instead — it is faster and more reliable. Pass cellValues as an object mapping column names to values. For linked identifiers (cross-table references): pass an object \{"linkedTableId": "\<sourceTableId>", "linkedRowId": "\<sourceRowId>"} instead of a plain string. Use lookup\_table\_cells to discover source row IDs first. For oneMany columns: pass an array of row IDs from the linked table (resolved automatically).

## Parameters

<ParamField path="tableId" type="string" required />

<ParamField path="cellValues" type="object">
  Map of column name → value. Include the identifier column. For plain identifiers: "Game Title": "Zelda". For linked identifiers: "Game Title": \{"linkedTableId": "abc", "linkedRowId": "def"}. E.g. \{"Employee Name": "John", "Email": "[john@example.com](mailto:john@example.com)", "Salary": 50000}.
</ParamField>
