update_transaction
Update a transaction's category, merchant, amount, date, notes, hide status, or review flag by specifying the transaction ID.
Instructions
Update fields on an existing transaction. Only provided fields are changed.
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": {
"transaction_id": "<transaction_id>"
},
"name": "update_transaction"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| transaction_id | Yes | The transaction ID to update | |
| category_id | No | New category ID | |
| merchant_name | No | New merchant name | |
| amount | No | New amount | |
| date | No | New date in YYYY-MM-DD format | |
| notes | No | New notes | |
| hide_from_reports | No | Whether to hide from reports | |
| needs_review | No | Whether to mark as needs review |