UpdateTransactions
Ynab_UpdateTransactionsApply the same changes to one or more YNAB transactions in a single request. Only the fields you specify change, enabling batch approvals, recategorization, clearing, flagging, or memo fixes.
Instructions
Apply the same changes to one or more transactions in a single request, e.g. approve a batch, recategorize, mark cleared, flag, or fix a memo. Only the fields you pass change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Change the date (YYYY-MM-DD). | |
| memo | No | Replace the memo. Pass an empty string to clear it. | |
| amount | No | Change the amount in currency units. Only allowed when updating a single transaction; split amounts can't be changed. | |
| cleared | No | Set the cleared status. | |
| plan_id | No | The YNAB plan (budget) ID. Defaults to 'last-used', the plan the user opened most recently. Use ListPlans to find other plan IDs. | |
| approved | No | Set approved (true) or unapproved (false). | |
| payee_id | No | Change the payee to this existing payee, or pass an empty string to remove the payee. | |
| flag_color | No | Set the flag color, or 'none' to remove it. | |
| payee_name | No | Change the payee by name (matches or creates a payee). | |
| category_id | No | Recategorize, or pass an empty string to make it uncategorized. Not allowed on split transactions. | |
| transaction_ids | Yes | IDs of the transactions to change (1-100). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||