Get the full recipe
get_recipeReturns one complete recipe by recipeId: ingredients with quantities, method steps, timings and photo. Accepts IDs from search_recipes, a menu draft, a week or list_saved_recipes, for catalogue recipes and the user's own saved recipes alike. servings scales simple ingredient amounts (the app's Shop list rounding); scaledFrom holds the written count. If scalingNote is present, amounts embedded in the instructions need review: the whole recipe stays at its returned original servings. Do not claim it was adapted; review ingredients and method together before a separate copy; the weekly widget asks for the dinner's servings. Garnishes and 'to serve' ingredients carry optional: true. nutrition holds per-serving kcal, protein, carbs, fat and fibre when the catalogue can vouch for them (an estimate, not medical advice); nutritionNote says why they are withheld otherwise. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipeId | Yes | Recipe id from search_recipes, create_weekly_menu, or list_saved_recipes. | |
| servings | No | Requested servings. Simple ingredient amounts scale using Shop rounding; a scalingNote explains when embedded quantities require keeping the complete written recipe for review. Omit for the recipe's own count. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | Yes | ||
| title | Yes | ||
| appUrl | Yes | ||
| method | Yes | ||
| imageUrl | Yes | ||
| oneLiner | Yes | ||
| recipeId | Yes | ||
| servings | Yes | ||
| nutrition | No | ||
| scaledFrom | No | ||
| ingredients | Yes | ||
| scalingNote | No | ||
| nutritionNote | No | ||
| totalTimeMins | Yes |