Datamuse website screenshot

Datamuse

Datamuse operates a word-finding query engine and lexical search service for developers, educators, and creative-writing applications. The Datamuse API exposes a /words endpoint that finds words matching a rich combination of semantic, phonetic, orthographic, and vocabulary constraints (means-like, sounds-like, spelled-like, synonyms, antonyms, hypernyms, meronyms, triggers, rhymes, homophones, and more) plus a /sug autocomplete endpoint. Free for non-commercial use up to 100,000 requests per day with no API key required; commercial use, custom vocabularies, and higher rate limits are available via a paid commercial agreement. Datamuse also runs OneLook, OneLook Thesaurus, RhymeZone, Rimar.io, and CivicSearch — consumer-facing word search tools built on the same lexical infrastructure.

Datamuse publishes 2 APIs on the APIs.io network: Suggestions API and Words API. Tagged areas include Word Finding, Lexical Search, Natural Language, Vocabulary, and Synonyms.

The Datamuse catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Datamuse’s developer surface includes documentation, API reference, pricing, support, tooling, and 24 more developer resources.

52.7/100 developing ▬ flat Agent 22/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumOpen⚡ Free to try
2 APIs 11 Features 8 Use Cases
Word FindingLexical SearchNatural LanguageVocabularySynonymsAntonymsRhymesPhoneticsSemantic SearchReverse DictionaryAutocompleteWordplayCreative WritingVocabulary AppsWord GamesLinguisticsOpen Source ProjectsPublic APIs

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 52.7/100 · developing
Contract Quality 17.8 / 25
Developer Ergonomics 7.0 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 0.0 / 13
Governance 8.3 / 12
Discoverability 7.6 / 10
Agent readiness — 22/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/datamuse: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 2

Individual APIs this provider publishes, each with its own machine-readable definition.

Datamuse Suggestions API

Autocomplete suggestions with spelling correction and semantic fallback.

Datamuse Words API

Word-finding queries combining semantic, phonetic, orthographic, and vocabulary constraints.

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Datamuse API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Datamuse Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 11

Notable capabilities this provider offers.

Means Like (ml)

Reverse-dictionary semantic constraint finding words whose meaning matches an input string of any length.

Sounds Like (sl)

Phonetic constraint returning words pronounced similarly to a given input using a text-to-phonemes algorithm.

Spelled Like (sp)

Orthographic constraint with wildcard pattern matching (* for any chars, ? for a single char).

Predefined Relations (rel_*)

Twelve lexical relations including synonyms, antonyms, hypernyms, hyponyms, holonyms, meronyms, triggers, frequent followers/predecessors, rhymes, near-rhymes, homophones, and c...

Context Ranking

Topics, left-context (lc), and right-context (rc) parameters skew results toward a document theme or surrounding words.

Lexical Metadata (md)

Optional metadata flags add definitions, parts of speech, syllable counts, pronunciations, and corpus frequency to each word.

Pronunciation Formats

Default Arpabet pronunciations or IPA via the ipa flag, drawing on the CMU Pronouncing Dictionary.

Multilingual Vocabularies

Default English (550k terms) and Spanish (500k terms) vocabularies; custom domain vocabularies available on request.

Autocomplete (/sug)

Intelligent prefix suggestions with spelling correction and semantic fallback when exact matches are unavailable.

No API Key Required

Free non-commercial use up to 100,000 requests per day without an account or API token; HTTPS and HTTP both supported.

Query Echo (qe)

Prepends the result list with a record describing the query string, useful for one-shot word-metadata lookups.

Scroll for all 11

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Datamuse Context

14 classes · 6 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Datamuse API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Datamuse API Rules

11 rules · 5 errors 6 warnings

SPECTRAL

JSON Schema 2

Standalone JSON Schema definitions for this provider's data models.

Datamuse Suggestion

2 properties

JSON SCHEMA

Datamuse Word

6 properties

JSON SCHEMA

JSON Structure 2

JSON Structure definitions describing this provider's data shapes.

Datamuse Suggestion Structure

0 properties

JSON STRUCTURE

Datamuse Word Structure

0 properties

JSON STRUCTURE

Examples 2

Example request and response payloads for these APIs.

Datamuse Getwords Example

3 fields

EXAMPLE

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Datamuse Domain Security

TLSv1.2 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Datamuse Agentic Access

2 operations

2 operations · 0 acting

AGENTIC

Use Cases 8

What developers build with this provider.

Vocabulary Building Apps

Power flashcards, quizzes, and language-learning apps with synonyms, antonyms, and related-word lookups.

Creative Writing Tools

Drive rhyme finders, thesaurus add-ins, and reverse-dictionary lookups for poetry, songwriting, and copywriting.

Word Games and Puzzles

Generate clues, fill patterns with sp wildcards, and validate word lists for crosswords, hangman, and word ladders.

Autocomplete and Type-Ahead

Provide intelligent prefix suggestions with spelling correction in search bars and form fields.

Educational Software

Add definitions, syllable counts, and pronunciations to reading apps, ESL tools, and accessibility software.

Search Query Expansion

Expand a user's search terms with semantically related words to improve recall in document or product search.

NLP Pre-Processing

Look up word relations, frequencies, and pronunciations as features for downstream NLP pipelines.

Brand and Product Naming

Combine sounds-like, means-like, and spelled-like constraints to brainstorm brand, domain, or product names.

Scroll for all 8

Integrations 12

Pre-built integrations with other platforms and tools.

OneLook

Datamuse's flagship word search engine indexing 10M+ words across 1000+ dictionaries; built on the same backend.

OneLook Thesaurus

Reverse-dictionary and thesaurus product available on web, as a Google Docs add-on, and as an iOS/Mac app.

RhymeZone

Rhyming dictionary and writing tool partnered with Merriam-Webster, available on web and mobile.

Rimar.io

Spanish-language rhyming dictionary and thesaurus powered by Datamuse's Spanish vocabulary.

CivicSearch

Local government meeting search engine covering 700+ jurisdictions across the US and Canada.

WordNet 3.0

Princeton lexical database supplying synonyms, antonyms, hypernyms, hyponyms, holonyms, and meronyms.

CMU Pronouncing Dictionary

Source for Arpabet pronunciations and the basis for phonetic constraints (sl, rel_rhy, rel_hom, rel_cns).

Google Books Ngrams

Corpus underpinning frequency scores and the rel_jja, rel_jjb, rel_bga, rel_bgb statistical relations.

Wiktionary

Source of definitions returned via the md=d metadata flag.

word2vec / Paraphrase Database

Corpus and embedding sources contributing to means-like and trigger relations.

Obsidian Wordy Plugin

Community plugin embedding Datamuse-powered thesaurus and reverse-dictionary directly into Obsidian.

Model Context Protocol Servers

Multiple community MCP servers (lacausecrypto/datamuse-mcp, pipeworx-io/mcp-datamuse, bhayanak/datamuse-mcp-server) expose the API to LLM agents.

Scroll for all 12

Solutions 3

Packaged solutions this provider offers.

Free Non-Commercial Tier

Up to 100,000 requests per day with no API key, no signup, suitable for prototypes, hobby projects, research, and non-commercial education.

Commercial Plan

Custom contract for production traffic in customer-facing applications, higher quotas, custom vocabularies, and SLA — pricing on request.

Custom Vocabulary Hosting

Domain-specific term lists (medical, legal, gaming, internal jargon) hosted on Datamuse infrastructure with all standard relations.

Resources

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 14

SDKs, sample code, and the tooling you integrate with

Scroll for all 14

Access & Security 1

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: datamuse
name: Datamuse
description: Datamuse operates a word-finding query engine and lexical search service for developers, educators, and creative-writing
  applications. The Datamuse API exposes a /words endpoint that finds words matching a rich combination of semantic, phonetic,
  orthographic, and vocabulary constraints (means-like, sounds-like, spelled-like, synonyms, antonyms, hypernyms, meronyms,
  triggers, rhymes, homophones, and more) plus a /sug autocomplete endpoint. Free for non-commercial use up to 100,000 requests
  per day with no API key required; commercial use, custom vocabularies, and higher rate limits are available via a paid commercial
  agreement. Datamuse also runs OneLook, OneLook Thesaurus, RhymeZone, Rimar.io, and CivicSearch — consumer-facing word search
  tools built on the same lexical infrastructure.
url: https://www.datamuse.com/api/
accessModel:
  pricing: freemium
  onboarding: open
  trial: false
  try_now: true
  public: true
  label: Freemium · Open access
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-29'
x-source: public-apis/public-apis
x-category: Open Source Projects
x-type: company
x-tier: 3
x-tier-reason: bulk-registered-from-public-apis
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/datamuse.png
tags:
- Word Finding
- Lexical Search
- Natural Language
- Vocabulary
- Synonyms
- Antonyms
- Rhymes
- Phonetics
- Semantic Search
- Reverse Dictionary
- Autocomplete
- Wordplay
- Creative Writing
- Vocabulary Apps
- Word Games
- Linguistics
- Open Source Projects
- Public APIs
apis:
- aid: datamuse:datamuse-suggestions-api
  name: Datamuse Suggestions API
  description: Autocomplete suggestions with spelling correction and semantic fallback.
  humanURL: https://www.datamuse.com/api/
  baseURL: https://api.datamuse.com
  tags:
  - Suggestions
  properties:
  - type: OpenAPI
    url: openapi/datamuse-suggestions-api-openapi.yml
  - type: Documentation
    url: https://www.datamuse.com/api/
  - type: APIReference
    url: https://www.datamuse.com/api/
  - type: JSONSchema
    url: json-schema/datamuse-word-schema.json
  - type: JSONSchema
    url: json-schema/datamuse-suggestion-schema.json
  - type: JSONStructure
    url: json-structure/datamuse-word-structure.json
  - type: JSONStructure
    url: json-structure/datamuse-suggestion-structure.json
  - type: JSONLD
    url: json-ld/datamuse-context.jsonld
  - type: Examples
    url: examples/datamuse-getwords-example.json
  - type: Examples
    url: examples/datamuse-getsuggestions-example.json
  - type: RateLimits
    url: rate-limits/datamuse-rate-limits.yml
  - type: Pricing
    url: plans/datamuse-plans-pricing.yml
- aid: datamuse:datamuse-words-api
  name: Datamuse Words API
  description: Word-finding queries combining semantic, phonetic, orthographic, and vocabulary constraints.
  humanURL: https://www.datamuse.com/api/
  baseURL: https://api.datamuse.com
  tags:
  - Words
  properties:
  - type: OpenAPI
    url: openapi/datamuse-words-api-openapi.yml
  - type: Documentation
    url: https://www.datamuse.com/api/
  - type: APIReference
    url: https://www.datamuse.com/api/
  - type: JSONSchema
    url: json-schema/datamuse-word-schema.json
  - type: JSONSchema
    url: json-schema/datamuse-suggestion-schema.json
  - type: JSONStructure
    url: json-structure/datamuse-word-structure.json
  - type: JSONStructure
    url: json-structure/datamuse-suggestion-structure.json
  - type: JSONLD
    url: json-ld/datamuse-context.jsonld
  - type: Examples
    url: examples/datamuse-getwords-example.json
  - type: Examples
    url: examples/datamuse-getsuggestions-example.json
  - type: RateLimits
    url: rate-limits/datamuse-rate-limits.yml
  - type: Pricing
    url: plans/datamuse-plans-pricing.yml
common:
- type: AgenticAccess
  url: agentic-access/datamuse-agentic-access.yml
- type: DomainSecurity
  url: security/datamuse-domain-security.yml
- type: Website
  url: https://www.datamuse.com/
- type: Documentation
  url: https://www.datamuse.com/api/
- type: APIReference
  url: https://www.datamuse.com/api/
- type: Pricing
  url: https://www.datamuse.com/api/
- type: TermsOfService
  url: https://www.datamuse.com/api/
- type: PrivacyPolicy
  url: https://www.datamuse.com/api/
- type: Support
  url: https://www.datamuse.com/api/
- type: SpectralRules
  url: rules/datamuse-rules.yml
- type: Vocabulary
  url: vocabulary/datamuse-vocabulary.yml
- type: Plans
  url: plans/datamuse-plans-pricing.yml
- type: RateLimits
  url: rate-limits/datamuse-rate-limits.yml
- type: FinOps
  url: finops/datamuse-finops.yml
- type: PublicAPIsListing
  url: https://github.com/public-apis/public-apis
- type: SDKs
  url: https://github.com/sjblair/Datamuse4J
- type: SDKs
  url: https://github.com/gmarmstrong/python-datamuse
- type: SDKs
  url: https://github.com/ansteh/datamuse
- type: SDKs
  url: https://github.com/ezefranca/datamuse-swift
- type: SDKs
  url: https://github.com/owenvoke/datamuse-php-api-wrapper
- type: SDKs
  url: https://github.com/kostaspt/go-datamuse
- type: SDKs
  url: https://github.com/slogemann1/datamuse-api-wrapper
- type: SDKs
  url: https://github.com/benhess02/DatamuseDotNet
- type: SDKs
  url: https://github.com/mosegontar/rubymuse
- type: Tools
  url: https://github.com/lacausecrypto/datamuse-mcp
- type: Tools
  url: https://github.com/pipeworx-io/mcp-datamuse
- type: Tools
  url: https://github.com/bhayanak/datamuse-mcp-server
- type: Tools
  url: https://github.com/pipeworx-io/mcp-words
- type: Tools
  url: https://github.com/Eyalm321/multilingual-dictionary-mcp
- type: Features
  data:
  - name: Means Like (ml)
    description: Reverse-dictionary semantic constraint finding words whose meaning matches an input string of any length.
  - name: Sounds Like (sl)
    description: Phonetic constraint returning words pronounced similarly to a given input using a text-to-phonemes algorithm.
  - name: Spelled Like (sp)
    description: Orthographic constraint with wildcard pattern matching (* for any chars, ? for a single char).
  - name: Predefined Relations (rel_*)
    description: Twelve lexical relations including synonyms, antonyms, hypernyms, hyponyms, holonyms, meronyms, triggers,
      frequent followers/predecessors, rhymes, near-rhymes, homophones, and consonant matches.
  - name: Context Ranking
    description: Topics, left-context (lc), and right-context (rc) parameters skew results toward a document theme or surrounding
      words.
  - name: Lexical Metadata (md)
    description: Optional metadata flags add definitions, parts of speech, syllable counts, pronunciations, and corpus frequency
      to each word.
  - name: Pronunciation Formats
    description: Default Arpabet pronunciations or IPA via the ipa flag, drawing on the CMU Pronouncing Dictionary.
  - name: Multilingual Vocabularies
    description: Default English (550k terms) and Spanish (500k terms) vocabularies; custom domain vocabularies available
      on request.
  - name: Autocomplete (/sug)
    description: Intelligent prefix suggestions with spelling correction and semantic fallback when exact matches are unavailable.
  - name: No API Key Required
    description: Free non-commercial use up to 100,000 requests per day without an account or API token; HTTPS and HTTP both
      supported.
  - name: Query Echo (qe)
    description: Prepends the result list with a record describing the query string, useful for one-shot word-metadata lookups.
- type: UseCases
  data:
  - name: Vocabulary Building Apps
    description: Power flashcards, quizzes, and language-learning apps with synonyms, antonyms, and related-word lookups.
  - name: Creative Writing Tools
    description: Drive rhyme finders, thesaurus add-ins, and reverse-dictionary lookups for poetry, songwriting, and copywriting.
  - name: Word Games and Puzzles
    description: Generate clues, fill patterns with sp wildcards, and validate word lists for crosswords, hangman, and word
      ladders.
  - name: Autocomplete and Type-Ahead
    description: Provide intelligent prefix suggestions with spelling correction in search bars and form fields.
  - name: Educational Software
    description: Add definitions, syllable counts, and pronunciations to reading apps, ESL tools, and accessibility software.
  - name: Search Query Expansion
    description: Expand a user's search terms with semantically related words to improve recall in document or product search.
  - name: NLP Pre-Processing
    description: Look up word relations, frequencies, and pronunciations as features for downstream NLP pipelines.
  - name: Brand and Product Naming
    description: Combine sounds-like, means-like, and spelled-like constraints to brainstorm brand, domain, or product names.
- type: Integrations
  data:
  - name: OneLook
    description: Datamuse's flagship word search engine indexing 10M+ words across 1000+ dictionaries; built on the same backend.
  - name: OneLook Thesaurus
    description: Reverse-dictionary and thesaurus product available on web, as a Google Docs add-on, and as an iOS/Mac app.
  - name: RhymeZone
    description: Rhyming dictionary and writing tool partnered with Merriam-Webster, available on web and mobile.
  - name: Rimar.io
    description: Spanish-language rhyming dictionary and thesaurus powered by Datamuse's Spanish vocabulary.
  - name: CivicSearch
    description: Local government meeting search engine covering 700+ jurisdictions across the US and Canada.
  - name: WordNet 3.0
    description: Princeton lexical database supplying synonyms, antonyms, hypernyms, hyponyms, holonyms, and meronyms.
  - name: CMU Pronouncing Dictionary
    description: Source for Arpabet pronunciations and the basis for phonetic constraints (sl, rel_rhy, rel_hom, rel_cns).
  - name: Google Books Ngrams
    description: Corpus underpinning frequency scores and the rel_jja, rel_jjb, rel_bga, rel_bgb statistical relations.
  - name: Wiktionary
    description: Source of definitions returned via the md=d metadata flag.
  - name: word2vec / Paraphrase Database
    description: Corpus and embedding sources contributing to means-like and trigger relations.
  - name: Obsidian Wordy Plugin
    description: Community plugin embedding Datamuse-powered thesaurus and reverse-dictionary directly into Obsidian.
  - name: Model Context Protocol Servers
    description: Multiple community MCP servers (lacausecrypto/datamuse-mcp, pipeworx-io/mcp-datamuse, bhayanak/datamuse-mcp-server)
      expose the API to LLM agents.
- type: Solutions
  data:
  - name: Free Non-Commercial Tier
    description: Up to 100,000 requests per day with no API key, no signup, suitable for prototypes, hobby projects, research,
      and non-commercial education.
  - name: Commercial Plan
    description: Custom contract for production traffic in customer-facing applications, higher quotas, custom vocabularies,
      and SLA — pricing on request.
  - name: Custom Vocabulary Hosting
    description: Domain-specific term lists (medical, legal, gaming, internal jargon) hosted on Datamuse infrastructure with
      all standard relations.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com