Update Category Budget
ynab_update_category_budgetSets the total budgeted amount for one category in a specific month (not an increment). To move money between categories, use ynab_move_money instead.
Instructions
Sets the total budgeted amount for one category in a specific month (not an increment). To move money between categories, use ynab_move_money instead.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"month": "<month>",
"categoryId": "<categoryId>",
"budgeted": "<budgeted>"
},
"name": "ynab_update_category_budget"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| month | Yes | The plan month in ISO format (e.g. 2024-01-01). Must be the first day of the month. | |
| planId | No | The plan ID (optional, defaults to YNAB_PLAN_ID; budgetId is a deprecated alias) | |
| budgetId | No | Deprecated alias of planId (still accepted) | |
| budgeted | Yes | The amount to budget in dollars (e.g. 500.00). This sets the total budgeted amount, not an increment. | |
| categoryId | Yes | The ID of the category to update |