ynab_get_category
Retrieve current month details for a YNAB category: budgeted, activity, balance, and goal progress. Input the category ID to get actionable insights.
Instructions
Get current month details for a specific budget category.
Args:
budget_id (string, optional): Budget UUID. Omit to use the default budget.
category_id (string, optional): Category UUID.
response_format (string, optional): "json" or "markdown" (default: "markdown").
Returns: category (id, name, budgeted, activity, balance, goal_type, goal_target, goal_percentage_complete), cached, cache_info
Errors:
"No default budget set" → run ynab_set_default_budget first
"Category not found" → invalid category_id
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| budget_id | No | ||
| category_id | Yes | ||
| response_format | No | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cached | No | Indicates if data was served from cache | |
| cache_info | No | Human-readable cache status message (e.g., "Cache hit", "Cache miss") | |
| usedDelta | No | Indicates if delta merge optimization was applied for budgets | |
| category | Yes | Category details |