append_rows
Add multiple rows to a SeaTable table to insert data. Provide table name and row objects with column names and values. Unknown columns are ignored; link and file columns require separate tools. Accepts up to 100 rows per call.
Instructions
Batch insert rows. Rejects unknown columns. Link and file/image columns cannot be set here — use link_rows and upload_file instead. Note: the response may contain column keys instead of column names due to a SeaTable API limitation.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"table": "<table>",
"rows": "<rows>"
},
"name": "append_rows"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table | Yes | Target table name | |
| rows | Yes | Array of row objects (column name -> value) |