Read a recipe
get_recipeFetch a recipe by ID to see its ingredients, servings, per-serving nutrition, steps, times, meal types, tags, rating, and whether it is premium or user-owned.
Instructions
Read one recipe in full, from the catalog or the user's own: name, servings (how many servings the ingredients make), ingredients for the whole recipe (food_id, food_type, quantity, measure_id, name, measure_name and weight_g; create_recipe and update_recipe take only the first four: drop the rest), description (the steps), per_serving (its portion measure as get_food_measures lists it: weight_g, energy_kcal, protein_g, fat_g and carbohydrate_g of one serving; null when it has none), cooking_time and preparation_time in minutes as the catalog gives them, meals (the meal types it suits), tags (e.g. vegan, keto, polish), rating, premium, deleted, and own: whether it is the user's private recipe, which update_recipe and delete_recipe take. A premium recipe needs Fitatu Premium: without it a forbidden error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipe_id | Yes | food_id of a RECIPE hit (search_recipes, search_food, get_my_foods, get_favorite_foods, get_recent_foods), create_recipe's recipe_id or a get_day row's recipe_id; never a product's id. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | describe_error() of what went wrong; docs/AGENTS.md, Results and errors. |