Update records
update_recordsFREE (key) — change cells of a list shared with you for editing: per record (records: [{ id, column: value }]) or one change for many (record_ids or filter + set). Only the columns you may write (describe_list); only_empty fills empty cells only.
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": {
"list_id": "<list_id>"
},
"name": "update_records"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| set | No | With record_ids or filter: column → new value | |
| filter | No | Column → value: exact, { "contains": "…" }, { "not": "…" }, { "is_empty": true } or { "condition": "<one of filter_conditions>" }; ar_status by status name | |
| list_id | Yes | The list's id (describe_list without list_id shows the lists shared with you) | |
| records | No | Per record: { id, <column>: <value>, … } | |
| language | No | Language of `tell_your_user` (default en) | |
| only_empty | No | Fill empty cells only | |
| record_ids | No | The records' ids (`id` in query_records) |