Datamuse: Word Search
Datamuse via Parse · developer_tools
General word search with multiple constraints. Supports meanings like, sounds like, spelled like, and various lexical relations (synonyms, antonyms, rhymes, triggers, etc.). At least one search parameter should be provided to get meaningful results. Returns up to 1000 words ordered by relevance score. Word-finding engine for developers. Find words by meaning, sound, spelling, rhyme, and retrieve word metadata including definitions, parts of speech, syllable counts, and pronunciation. Fulfilled by Parse from datamuse.com.
- datamuse
- datamuse-com
- developer-tools
- education
- entertainment
- parse
- platform-key
Price and execution
- Price
- $0.02 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- developer_tools
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/71e6a4c4-cffd-4e3f-9635-40695f12feab/word_search
- Interface artifact
- sha256:c303986ba0aaf07532797cdd66e639ad7e232bdde4d74036c803d0e0f7218d72
- Manifest digest
- sha256:21350f279c05459c2f82c5cd02faa3cdcb614502b68cab61293a2687e2b5d077
Request fields
- v (string): Vocabulary identifier (e.g. es for Spanish)
- lc (string): Left context: a word that precedes the target word
- md (string): Metadata flags: d (definitions), p (parts of speech), s (syllable count), r (pronunciation), f (frequency)
- ml (string): Means like: find words with a similar meaning
- qe (string): Query echo: prepend a result that describes the query string
- rc (string): Right context: a word that follows the target word
- sl (string): Sounds like: find words with a similar pronunciation
- sp (string): Spelled like: find words with a similar spelling (supports * and ? wildcards)
- ipa (integer): Set to 1 to include IPA pronunciation in results (requires md=r)
- max (integer): Maximum number of results to return (up to 1000)
- topics (string): Topic hints: one or more comma-separated words to bias results
- rel_ant (string): Antonyms (semantic opposites)
- rel_bga (string): Frequent followers (words that frequently follow the given word)
- rel_bgb (string): Frequent predecessors (words that frequently precede the given word)
- rel_com (string): Holonyms (words that the given word is a part of)
- rel_gen (string): Hyponyms (more specific terms)
- rel_hom (string): Homophones (sound-alike words)
- rel_jja (string): Nouns that the given adjective describes
- rel_jjb (string): Adjectives that describe the given noun
- rel_nry (string): Near rhymes (approximate rhymes)
Example queries
- {"ml":"happy"}