add_shopping_item
Add an item to your shopping list by name, automatically matching against your article catalog to reuse existing articles or create new ones.
Instructions
Add an item to the shopping list by name. The API matches name against the user's article catalog: an existing article is reused (its category, unit and price history preserved); a new article is created on first use. Returns the resulting ArticleDto. To add directly to the pantry instead use add_pantry_item; to mark an existing shopping item bought use check_shopping_item.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Item name, e.g. "Milk". Matched case-insensitively against the article catalog; an exact match reuses the existing article. | |
| listId | No | List UUID — call `list_lists` to discover one. Optional only in stdio mode (falls back to the PANTRIST_LIST_ID env var); required explicitly in HTTP mode. |