Move Money
ynab_move_moneyMove budgeted money between YNAB categories to cover overspending. Adjusts both category budgets and reports if only half the transfer was applied.
Instructions
Moves budgeted money from one category to another in a given month, typically to cover overspending. YNAB has no single move endpoint, so this reads both categories and rewrites their budgeted amounts; if the second write fails the response says exactly which half was applied.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| month | No | The plan month in ISO format (e.g. 2024-01-01, must be the first of the month), or 'current'. Defaults to 'current'. | |
| amount | Yes | The amount to move in dollars (e.g. 25.00). Must be positive. | |
| planId | No | The plan ID (optional, defaults to YNAB_PLAN_ID; budgetId is a deprecated alias) | |
| budgetId | No | Deprecated alias of planId (still accepted) | |
| toCategoryId | Yes | The ID of the category to give money to | |
| fromCategoryId | Yes | The ID of the category to take money from |