{"description":"Searches the Kuchnia Lidla recipe site (Lidl Poland) like its all-recipes page: recipe title, link and picture. First results page only. Returns an empty list when nothing matches.","effect":"read","id":"kuchnialidla.pl/search-recipes","keywords":["kuchnia lidla","kuchnialidla.pl","przepisy","przepis","kuchnia","gotowanie","obiad","pierogi","lidl","recipes","cooking","polish food","dinner","baking"],"output":{"schema":{"properties":{"query":{"type":"string"},"recipes":{"items":{"properties":{"image":{"type":["string","null"]},"title":{"type":"string"},"url":{"type":"string"}},"required":["title","url"],"type":"object"},"type":"array"}},"required":["query","recipes"],"type":"object"},"value":"{query: params.query, recipes: steps.search.recipes[?title != `null` && href != `null`].{title: title, url: join('', ['https://www.kuchnialidla.pl', href]), image: image || `null`}}"},"params":{"additionalProperties":false,"properties":{"query":{"description":"Dish or ingredient, e.g. 'pierogi', 'bigos', 'sernik'","maxLength":100,"minLength":2,"type":"string"}},"required":["query"],"type":"object"},"provenance":{"method":"har","notes":"GET /wszystkie-przepisy?q=<query>, the site's recipe search page, server-rendered, first page of recipe cards. Each card is an article with data-name (recipe title) and data-testid (its /przepis/ path); the link and picture sit inside it. The page is a Lidl recipe site, so the origin is www.kuchnialidla.pl.","recorded_at":"2026-11-08T12:20:00.000Z","recorded_by":"wield-forge (claude-haiku agent)"},"requires_login":false,"schema":"https://wield.run/schema/recipe/v1.json","site":{"country":"PL","id":"kuchnialidla.pl","language":"pl","name":"Kuchnia Lidla","origin":"https://www.kuchnialidla.pl","origins":["https://www.kuchnialidla.pl"]},"steps":[{"description":"The site's all-recipes page with the q filter, /wszystkie-przepisy?q=<query>. Read-only GET, server-rendered. Each recipe is an article with data-name (title) and data-testid (its /przepis/ path), and a link inside it.","expect":{"content_type":"html","status":[200]},"extract":{"html_items":{"recipes":{"fields":{"href":{"attr":"href","selector":"a[href^='/przepis/']"},"image":{"attr":"src","selector":"img"},"title":{"attr":"data-name","selector":":scope"}},"max":60,"selector":"article[data-name][data-testid^='/przepis/']"}}},"id":"search","request":{"headers":{"Accept":"text/html"},"method":"GET","query":{"q":"{{params.query}}"},"url":"/wszystkie-przepisy"}}],"task":"Search recipes","tos":{"notes":"Not reviewed. One search page per call, the same page a visitor loads. The site's terms on automated access were not checked.","reviewed":false},"verify":{"checks":["length(output.recipes) > `0`","length(output.recipes[?starts_with(url, 'https://www.kuchnialidla.pl/przepis/')]) == length(output.recipes)","length(output.recipes[?title != `null`]) == length(output.recipes)"],"example_params":{"query":"pierogi"},"max_ms":5000},"version":1}