Update cards
update_cardsCHANGES cards on one board, one or many per call: each entry is a card id and the fields to set; anything left out keeps its value. A note's height follows its text unless you give h. group moves a card into a section by name. props merge; identifiers replace the set. Cards not on the board come back in not_found.
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": {
"board_id": "<board_id>",
"cards": "<cards>"
},
"name": "update_cards"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cards | Yes | Each a card id and the fields to set | |
| draft | No | The draft key create_boards returned. Pass it on every call about that draft. | |
| groups | No | Sections the cards name (group), in order, each with an optional outline color | |
| board_id | Yes | The board |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cards | No | ||
| groups | No | ||
| updated | No | ||
| board_id | No | ||
| warnings | No | ||
| not_found | No | ||
| untrusted | No |