Update a transaction
ynab_update_transactionUpdate a YNAB transaction by changing specific fields like category, payee, memo, amount, approval, or cleared status. Only provided fields are modified.
Instructions
Partially update a transaction (categorize, approve, fix a memo…).
Only the provided fields change. Typical case: assign category_id + approved=true to an imported, uncategorized transaction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memo | No | New memo | |
| amount | No | New amount in currency units (negative = expense) | |
| cleared | No | 'cleared', 'uncleared' or 'reconciled' | |
| approved | No | Approve / unapprove | |
| budget_id | No | Budget id, or 'last-used' | last-used |
| payee_name | No | New payee | |
| category_id | No | New category | |
| transaction_id | Yes | Id of the transaction to edit |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |