action spoonacular_get_analyzed_recipe_instructions { label: "Get Analyzed Recipe Instructions" description: "Get an analyzed breakdown of a recipe's instructions. Each step is enriched with the ingredients and equipment required." provider: spoonacular method: GET path: "/recipes/{id}/analyzedInstructions" encoding: json input: { type: "object" properties: { id: { type: "number" } stepBreakdown: { type: "boolean" } } required: ["id"] additionalProperties: false } output: { type: "object" required: ["equipment", "ingredients", "parsedInstructions"] properties: { equipment: { type: "array" items: { type: "object" required: ["id", "name"] properties: { id: { type: "integer" } name: { type: "string" } } } } ingredients: { type: "array" items: { type: "object" required: ["id", "name"] properties: { id: { type: "integer" } name: { type: "string" } } } } parsedInstructions: { type: "array" items: { type: "object" required: ["name"] properties: { name: { type: "string" } steps: { type: "array" items: { type: "object" required: ["number", "step"] properties: { equipment: { type: "array" items: { type: "object" required: ["id", "name", "localizedName", "image"] properties: { id: { type: "integer" } image: { type: "string" } localizedName: { type: "string" } name: { type: "string" } } } } ingredients: { type: "array" items: { type: "object" required: ["id", "name", "localizedName", "image"] properties: { id: { type: "integer" } image: { type: "string" } localizedName: { type: "string" } name: { type: "string" } } } } number: { type: "number" } step: { type: "string" } } } } } } } } } }