update_transaction
Update an existing transaction by ID with any subset of writable fields: payee, amount, date, category, status, tags, notes, and more. Does not support split or grouped transactions.
Instructions
Update an existing transaction. Provide any subset of writable fields directly (the v2 API no longer wraps the body in a transaction envelope). Cannot modify split or grouped transactions; use the corresponding split/group tools instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| update | Yes | Fields to update. Provide at least one writable field. | |
| transaction_id | Yes | ID of the transaction to update. | |
| update_balance | No | Defaults to true. Pass false to skip updating the associated manual account's balance. |