action wordnik_get_definitions { label: "Return definitions for a word" provider: wordnik method: GET path: "/word.json/{word}/definitions" encoding: json input: { type: "object" properties: { includeRelated: { type: "string" } includeTags: { type: "string" enum: ["false", "true"] } limit: { type: "integer" format: "int32" } partOfSpeech: { type: "string" enum: ["noun", "adjective", "verb", "adverb", "interjection", "pronoun", "preposition", "abbreviation", "affix", "article", "auxiliary-verb", "conjunction", "definite-article", "family-name", "given-name", "idiom", "imperative", "noun-plural", "noun-posessive", "past-participle", "phrasal-prefix", "proper-noun", "proper-noun-plural", "proper-noun-posessive", "suffix", "verb-intransitive", "verb-transitive"] } sourceDictionaries: { type: "array" enum: ["all", "ahd-5", "century", "wiktionary", "webster", "wordnet"] items: { type: "string" } } useCanonical: { type: "string" enum: ["false", "true"] } word: { type: "string" } } required: ["word"] additionalProperties: false } output: { type: "object" additionalProperties: true } }