
Wordnik
Wordnik
Wordnik API provides English dictionary data — definitions (multiple sources), synonyms/antonyms, etymology, example sentences, pronunciation, related words, word of the day.
Aggregates multiple authoritative dictionaries (American Heritage, WordNet, GNU Collaborative)
English only
Register at developer.wordnik.com for a free API key. GET https://api.wordnik.com/v4/word.json/{word}/definitions?api_key=...
Uptime · 30-day window
About this API
Wordnik is a non-profit English dictionary aggregation service founded by Erin McKean (former American Heritage Dictionary editor). The API aggregates multiple licensed or open-source dictionaries into a unified interface: word definitions (sourced from American Heritage, Wiktionary, multi-source), synonyms/antonyms (WordNet), etymology, example sentences (from real-text corpus), pronunciation (phonetic + audio URLs), related words, variants. Free API keys work well for personal and educational projects. vs. Oxford Dictionaries API (paid, single-authority): Wordnik's multi-source aggregation has broader coverage (especially new words, slang); downside is occasional inconsistencies between sources. Word of the Day widget is embedded in many English learning apps.
What you can build
- 1English learning apps (vocabulary, lookups)
- 2Word of the Day widgets
- 3Games (Wordle, Scrabble-style) word validation
- 4Content creators finding synonyms
Strengths & limitations
Strengths
- Aggregates multiple authoritative dictionaries (American Heritage, WordNet, GNU Collaborative)
- Free API keys
- Provides word of the day and content widgets
Limitations
- English only
- Weak coverage in specialized domains (medical, legal)
Example request
curl https://wordnik.com/<endpoint>Getting started
Register at developer.wordnik.com for a free API key. GET https://api.wordnik.com/v4/word.json/{word}/definitions?api_key=...
FAQ
Does it support Chinese dictionaries?+
No, English only. For Chinese, use ECDict or HanDian API.
Can Wordle-style games use Wordnik for word validation?+
Yes. GET /word/{word}/scrabbleScore and similar endpoints verify word existence + Scrabble validity.
Technical details
- Auth type
- unknown
- Pricing
- unknown
- Protocols
- REST
- SDKs
- javascript, python, php, ruby, java
- Response time
- 833 ms
- Last health check
- 5/12/2026, 7:38:41 AM