Update transaction
update_transactionUpdate an existing transaction by ID, changing fields such as amount, currency, merchant, category, date, timezone, or note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| note | No | Optional short note to store with the transaction. | |
| amount | No | Positive decimal amount encoded as a string. Must not include currency symbols or thousands separators. | |
| category | No | Expense category name selected from list_categories when possible. | |
| currency | No | ISO 4217 currency code, e.g. USD, EUR, GBP. | |
| merchant | No | Merchant or payee name in plain text, preferably in English when the user asks to save in English. | |
| timezone | No | IANA timezone used to interpret dates and relative words like today or yesterday, e.g. 'UTC'. | |
| subcategory | No | ||
| category_color | No | ||
| transaction_id | Yes | ||
| client_request_id | No | Optional idempotency key. Omit for normal one-off calls. | |
| expected_updated_at | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||