{"description":"Searches Physics Stack Exchange, the Q&A site for physics questions, like its search page: question title, link, excerpt, vote count and answer count. Returns the first results page only.","effect":"read","id":"physics.stackexchange.com/search-questions","keywords":["physics","entropy","quantum","quantum tunneling","relativity","science","questions","answers","stack exchange","physics.stackexchange.com"],"output":{"schema":{"properties":{"items":{"items":{"properties":{"answers":{"description":"Number of answers, null when there are none","type":["number","null"]},"excerpt":{"description":"Start of the question text, may be truncated","type":["string","null"]},"title":{"type":"string"},"url":{"type":"string"},"votes":{"description":"Question score","type":["number","null"]}},"required":["title","url"],"type":"object"},"type":"array"},"query":{"type":"string"}},"required":["query","items"],"type":"object"},"value":"{query: params.query, items: steps.search.entries[?title != `null` && href != `null`][].{title: title, url: join('', ['https://physics.stackexchange.com', href]), excerpt: excerpt, votes: to_number(votes), answers: to_number(answers)}}"},"params":{"additionalProperties":false,"properties":{"query":{"description":"What to search for, e.g. 'entropy', 'quantum tunneling'","maxLength":100,"minLength":2,"type":"string"}},"required":["query"],"type":"object"},"provenance":{"method":"har","notes":"One GET to /search?q=<query>, which answers 200 HTML with server-rendered div.s-post-summary cards. Question links are relative and made absolute on physics.stackexchange.com. Layout matches the other Stack Exchange sites.","recorded_at":"2026-11-08T16:40:00Z","recorded_by":"wield-forge (claude-haiku agent)"},"requires_login":false,"schema":"https://wield.run/schema/recipe/v1.json","site":{"country":"US","id":"physics.stackexchange.com","language":"en","name":"Physics","origin":"https://physics.stackexchange.com","origins":["https://physics.stackexchange.com"]},"steps":[{"description":"The site's search results page for the query. Each result is a div.s-post-summary card.","expect":{"content_type":"html","status":[200]},"extract":{"html_items":{"entries":{"fields":{"answers":{"selector":"div.s-post-summary--stats-item.has-answers .s-post-summary--stats-item-number"},"excerpt":{"selector":"div.s-post-summary--content-excerpt"},"href":{"attr":"href","selector":"h3.s-post-summary--content-title a.s-link"},"title":{"selector":"h3.s-post-summary--content-title a.s-link"},"votes":{"selector":"div.s-post-summary--stats-item__emphasized .s-post-summary--stats-item-number"}},"max":30,"selector":"div.s-post-summary"}}},"id":"search","request":{"headers":{"Accept":"text/html"},"method":"GET","query":{"q":"{{ params.query }} is:question"},"url":"/search"}}],"task":"Search physics questions","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.items) > `0`","length(output.items[?starts_with(url, 'https://physics.stackexchange.com/questions/')]) == length(output.items)","length(output.items[?title != `null`]) == length(output.items)"],"example_params":{"query":"entropy"},"max_ms":5000},"version":1}