Update recipe
update_recipeUse this when the user asks to change one of their saved recipes (fix an ingredient, rewrite steps, rate it, mark it cooked). Only the fields you pass are changed; passing ingredients, steps or tags replaces that whole list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | The complete new tag list; it replaces the current one. | |
| notes | No | New notes; an empty string clears them. | |
| steps | No | The complete new list of steps in order; it replaces the current steps (and merges multiple sections into one). | |
| title | No | New title. | |
| cooked | No | Whether the user has cooked this recipe. | |
| rating | No | The user's rating from 1 to 5; 0 clears it. | |
| recipeId | Yes | Id of the recipe to change. | |
| servings | No | New number of servings. This does not rescale the ingredients. | |
| ingredients | No | The complete new ingredient list; it replaces the current one. | |
| prepMinutes | No | New total time in minutes. |