action wordnik_reverse_dictionary { label: "Reverse dictionary search" provider: wordnik method: GET path: "/words.json/reverseDictionary" encoding: json input: { type: "object" properties: { excludePartOfSpeech: { type: "string" } excludeSourceDictionaries: { type: "string" enum: ["ahd-5", "century", "cmu", "macmillan", "wiktionary", "webster", "wordnet"] } expandTerms: { type: "string" } findSenseForWord: { type: "string" } includePartOfSpeech: { type: "string" } includeSourceDictionaries: { type: "string" enum: ["ahd-5", "century", "cmu", "macmillan", "wiktionary", "webster", "wordnet"] } includeTags: { type: "string" enum: ["false", "true"] } limit: { type: "integer" format: "int32" } maxCorpusCount: { type: "integer" format: "int32" } maxLength: { type: "integer" format: "int32" } minCorpusCount: { type: "integer" format: "int32" } minLength: { type: "integer" format: "int32" } query: { type: "string" } skip: { type: "string" } sortBy: { type: "string" enum: ["alpha", "count"] } sortOrder: { type: "string" enum: ["asc", "desc"] } } required: ["query"] additionalProperties: false } output: { type: "object" additionalProperties: true } }