{"description":"Looks up one English word in the Cambridge English Dictionary like its entry page: headword, parts of speech and the numbered senses, each with its definition and first example sentence. A word that is not in the dictionary returns an empty list of senses.","effect":"read","id":"dictionary.cambridge.org/lookup-word","keywords":["cambridge","cambridge dictionary","dictionary","english","definition","meaning","word","vocabulary","thesaurus","synonym","grammar","wörterbuch","diccionario","lexicon"],"output":{"schema":{"properties":{"headword":{"type":["string","null"]},"part_of_speech":{"description":"First part of speech of the entry, e.g. 'noun', 'adjective'","type":["string","null"]},"query":{"type":"string"},"senses":{"items":{"properties":{"definition":{"type":"string"},"example":{"type":["string","null"]}},"required":["definition"],"type":"object"},"type":"array"}},"required":["query","senses"],"type":"object"},"value":"{query: params.query, headword: steps.lookup.headword || `null`, part_of_speech: steps.lookup.part_of_speech || `null`, senses: steps.lookup.senses[?definition != `null`].{definition: definition, example: example || `null`}}"},"params":{"additionalProperties":false,"properties":{"query":{"description":"One English word, e.g. 'serendipity', 'resilient', 'ubiquitous'","maxLength":100,"minLength":2,"type":"string"}},"required":["query"],"type":"object"},"provenance":{"method":"har","notes":"GET /dictionary/english/<word>: the server-rendered entry page holds the headword and part of speech in the pos-header block, and each sense in a def-block with its definition and example. A word search that does not match a headword redirects to the dictionary index, which has no entries. Pages are large (about 260 KB), but only one page is requested per call.","recorded_at":"2026-11-08T17:20:00.000Z","recorded_by":"wield-forge (claude-haiku agent)"},"requires_login":false,"schema":"https://wield.run/schema/recipe/v1.json","site":{"country":"GB","id":"dictionary.cambridge.org","language":"en","name":"Cambridge Dictionary","origin":"https://dictionary.cambridge.org","origins":["https://dictionary.cambridge.org"]},"steps":[{"description":"Dictionary entry page /dictionary/english/<word>; read-only GET. Headword and parts of speech come from the entry header; each sense is a div.def-block holding the definition (.def) and the first example (.examp). Unknown words redirect to the dictionary index, which has no entry blocks, so the list is empty.","expect":{"content_type":"html","status":[200]},"extract":{"html":{"headword":{"selector":".pos-header .hw"},"part_of_speech":{"selector":".pos-header .pos"}},"html_items":{"senses":{"fields":{"definition":{"selector":".def"},"example":{"selector":".examp"}},"max":40,"selector":"div.def-block"}}},"id":"lookup","request":{"headers":{"Accept":"text/html"},"method":"GET","url":"/dictionary/english/{{params.query | lower | urlencode}}"}}],"task":"Look up English words in Cambridge Dictionary","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.senses) > `0`","length(output.senses[?definition != `null`]) == length(output.senses)"],"example_params":{"query":"serendipity"},"max_ms":5000},"version":1}