update_category
Update an existing category or category group in LunchMoney: rename, archive, move between groups, adjust budget settings, and replace child categories for groups.
Instructions
Update properties for an existing category or category group. For category groups, supplying children replaces the group's full child list. Cannot be used to convert between category and category group.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name. 1-100 characters. | |
| archived | No | ||
| children | No | Only valid for category groups. Replaces the group's full children list. Existing IDs (numbers) keep/move categories; strings create new sub-categories. | |
| group_id | No | Move this category into the specified category group, or null to remove from any group. | |
| is_income | No | ||
| categoryId | Yes | Id of the category or category group to update. | |
| description | No | New description. Up to 200 characters. | |
| exclude_from_budget | No | ||
| exclude_from_totals | No |