Wordnik website screenshot

Wordnik

Wordnik is the largest online English dictionary by number of words. Its v4 REST API exposes definitions from five dictionaries, etymologies, real example sentences from millions of sources, audio pronunciations, related-word relationships, frequency over time, hyphenation, bi-gram phrases, scrabble scores, random words, reverse-dictionary lookup, word-of-the-day, and authenticated user word lists.

Wordnik publishes 5 APIs on the APIs.io network, including Account API, Word API, Word List API, and 2 more. Tagged areas include Dictionaries, Dictionary, Word Data, English, and Lexicography.

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

Wordnik’s developer surface includes authentication, documentation, pricing, getting-started guide, signup flow, engineering blog, support, and 17 more developer resources.

60.2/100 strong ▬ flat Agent 34/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serveFree trial⚡ Free to try
5 APIs
DictionariesDictionaryWord DataEnglishLexicographyPublic APIs

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 60.2/100 · strong
Contract Quality 16.6 / 25
Developer Ergonomics 8.3 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 8.2 / 10
Agent readiness — 34/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 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/wordnik: 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 5

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

Wordnik Account API

API-key status and user authentication operations.

Wordnik Word API

Operations on a single English word (definitions, etymologies, examples, pronunciations, related words, frequency, hyphenation, phrases, scrabble score, audio).

Wordnik Word List API

Read and write operations on an individual user word list.

Wordnik Word Lists API

Create new user word lists.

Wordnik Words API

Cross-word operations (random words, reverse-dictionary search, full-text search, word-of-the-day).

Postman Collections 5

Ready-to-run Postman collections for exercising this provider's APIs.

Open Collections 1

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

Wordnik

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Wordnik Plans Pricing

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Wordnik Rate Limits

5 limits

RATE LIMITS

FinOps 1

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

Semantic Vocabularies 1

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

Wordnik Context

37 classes · 116 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Wordnik API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Wordnik API Rules

45 rules · 9 errors 30 warnings 6 info

SPECTRAL

JSON Schema 37

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

ApiTokenStatus

6 properties

JSON SCHEMA

AudioFile

14 properties

JSON SCHEMA

AudioType

2 properties

JSON SCHEMA

AuthenticationToken

3 properties

JSON SCHEMA

Bigram

5 properties

JSON SCHEMA

Category

2 properties

JSON SCHEMA

Citation

2 properties

JSON SCHEMA

ContentProvider

2 properties

JSON SCHEMA

Definition

16 properties

JSON SCHEMA

DefinitionSearchResults

2 properties

JSON SCHEMA

Example

12 properties

JSON SCHEMA

ExampleSearchResults

2 properties

JSON SCHEMA

ExampleUsage

1 properties

JSON SCHEMA

Facet

2 properties

JSON SCHEMA

FacetValue

2 properties

JSON SCHEMA

Frequency

2 properties

JSON SCHEMA

FrequencySummary

5 properties

JSON SCHEMA

Label

2 properties

JSON SCHEMA

Note

4 properties

JSON SCHEMA

PartOfSpeech

3 properties

JSON SCHEMA

Related

7 properties

JSON SCHEMA

Root

3 properties

JSON SCHEMA

ScoredWord

11 properties

JSON SCHEMA

ScrabbleScoreResult

1 properties

JSON SCHEMA

Sentence

6 properties

JSON SCHEMA

SimpleDefinition

4 properties

JSON SCHEMA

SimpleExample

4 properties

JSON SCHEMA

StringValue

1 properties

JSON SCHEMA

Syllable

3 properties

JSON SCHEMA

TextPron

3 properties

JSON SCHEMA

User

8 properties

JSON SCHEMA

WordList

11 properties

JSON SCHEMA

WordListWord

7 properties

JSON SCHEMA

WordObject

6 properties

JSON SCHEMA

WordOfTheDay

12 properties

JSON SCHEMA

WordSearchResult

3 properties

JSON SCHEMA

WordSearchResults

2 properties

JSON SCHEMA

Scroll for all 37

JSON Structure 37

JSON Structure definitions describing this provider's data shapes.

Wordnik Api Token Status Structure

6 properties

JSON STRUCTURE

Wordnik Audio File Structure

14 properties

JSON STRUCTURE

Wordnik Audio Type Structure

2 properties

JSON STRUCTURE

Wordnik Authentication Token Structure

3 properties

JSON STRUCTURE

Wordnik Bigram Structure

5 properties

JSON STRUCTURE

Wordnik Category Structure

2 properties

JSON STRUCTURE

Wordnik Citation Structure

2 properties

JSON STRUCTURE

Wordnik Content Provider Structure

2 properties

JSON STRUCTURE

Wordnik Definition Structure

16 properties

JSON STRUCTURE

Wordnik Example Search Results Structure

2 properties

JSON STRUCTURE

Wordnik Example Structure

12 properties

JSON STRUCTURE

Wordnik Example Usage Structure

1 properties

JSON STRUCTURE

Wordnik Facet Structure

2 properties

JSON STRUCTURE

Wordnik Facet Value Structure

2 properties

JSON STRUCTURE

Wordnik Frequency Structure

2 properties

JSON STRUCTURE

Wordnik Frequency Summary Structure

5 properties

JSON STRUCTURE

Wordnik Label Structure

2 properties

JSON STRUCTURE

Wordnik Note Structure

4 properties

JSON STRUCTURE

Wordnik Part Of Speech Structure

3 properties

JSON STRUCTURE

Wordnik Related Structure

7 properties

JSON STRUCTURE

Wordnik Root Structure

3 properties

JSON STRUCTURE

Wordnik Scored Word Structure

11 properties

JSON STRUCTURE

Wordnik Scrabble Score Result Structure

1 properties

JSON STRUCTURE

Wordnik Sentence Structure

6 properties

JSON STRUCTURE

Wordnik Simple Definition Structure

4 properties

JSON STRUCTURE

Wordnik Simple Example Structure

4 properties

JSON STRUCTURE

Wordnik String Value Structure

1 properties

JSON STRUCTURE

Wordnik Syllable Structure

3 properties

JSON STRUCTURE

Wordnik Text Pron Structure

3 properties

JSON STRUCTURE

Wordnik User Structure

8 properties

JSON STRUCTURE

Wordnik Word List Structure

11 properties

JSON STRUCTURE

Wordnik Word List Word Structure

7 properties

JSON STRUCTURE

Wordnik Word Object Structure

6 properties

JSON STRUCTURE

Wordnik Word Of The Day Structure

12 properties

JSON STRUCTURE

Wordnik Word Search Result Structure

3 properties

JSON STRUCTURE

Wordnik Word Search Results Structure

2 properties

JSON STRUCTURE

Scroll for all 37

Examples 37

Example request and response payloads for these APIs.

Wordnik Audio File Example

14 fields

EXAMPLE

Wordnik Bigram Example

5 fields

EXAMPLE

Wordnik Category Example

2 fields

EXAMPLE

Wordnik Citation Example

2 fields

EXAMPLE

Wordnik Definition Example

16 fields

EXAMPLE

Wordnik Example Example

12 fields

EXAMPLE

Wordnik Facet Example

2 fields

EXAMPLE

Wordnik Frequency Example

2 fields

EXAMPLE

Wordnik Label Example

2 fields

EXAMPLE

Wordnik Note Example

4 fields

EXAMPLE

Wordnik Related Example

7 fields

EXAMPLE

Wordnik Root Example

3 fields

EXAMPLE

Wordnik Scored Word Example

11 fields

EXAMPLE

Wordnik Sentence Example

6 fields

EXAMPLE

Wordnik Syllable Example

3 fields

EXAMPLE

Wordnik Text Pron Example

3 fields

EXAMPLE

Wordnik User Example

8 fields

EXAMPLE

Wordnik Word List Example

11 fields

EXAMPLE

Scroll for all 37

Security Posture 2

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

Wordnik Authentication

apiKey · 2 schemes

SECURITY

Wordnik Domain Security

TLSv1.2 · HSTS · DMARC

SECURITY

Agentic Access 1

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

Wordnik Agentic Access

28 operations · 6 acting

28 operations · 6 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 3

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: wordnik
name: Wordnik
description: Wordnik is the largest online English dictionary by number of words. Its v4 REST API exposes definitions from
  five dictionaries, etymologies, real example sentences from millions of sources, audio pronunciations, related-word relationships,
  frequency over time, hyphenation, bi-gram phrases, scrabble scores, random words, reverse-dictionary lookup, word-of-the-day,
  and authenticated user word lists.
url: https://developer.wordnik.com
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: true
  try_now: true
  public: false
  label: Freemium (free trial) · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://wordnik.com/img/logo-wordnik-home.png
specificationVersion: '0.20'
created: '2026-05-28'
modified: '2026-05-29'
x-source: public-apis/public-apis
x-category: Dictionaries
x-tier: 2
x-tier-reason: enriched-from-bulk-public-apis-with-full-openapi-and-capability-pipeline
tags:
- Dictionaries
- Dictionary
- Word Data
- English
- Lexicography
- Public APIs
apis:
- aid: wordnik:wordnik-account-api
  name: Wordnik Account API
  description: API-key status and user authentication operations.
  humanURL: https://developer.wordnik.com
  baseURL: https://api.wordnik.com/v4
  tags:
  - Account
  properties:
  - type: OpenAPI
    url: openapi/wordnik-account-api-openapi.yml
  - type: Documentation
    url: https://developer.wordnik.com/docs
  - type: GettingStarted
    url: https://developer.wordnik.com/gettingstarted
  - type: SDKs
    url: https://pypi.org/project/wordnik-py3/
  - type: SDKs
    url: https://pypi.org/project/wordnik/
  - type: SDKs
    url: https://rubygems.org/gems/wordnik
  - type: SDKs
    url: https://github.com/wordnik/wordnik-php
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/kotlin
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/scala
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/android-java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/objc
- aid: wordnik:wordnik-word-api
  name: Wordnik Word API
  description: Operations on a single English word (definitions, etymologies, examples, pronunciations, related words, frequency,
    hyphenation, phrases, scrabble score, audio).
  humanURL: https://developer.wordnik.com
  baseURL: https://api.wordnik.com/v4
  tags:
  - Word
  properties:
  - type: OpenAPI
    url: openapi/wordnik-word-api-openapi.yml
  - type: Documentation
    url: https://developer.wordnik.com/docs
  - type: GettingStarted
    url: https://developer.wordnik.com/gettingstarted
  - type: SDKs
    url: https://pypi.org/project/wordnik-py3/
  - type: SDKs
    url: https://pypi.org/project/wordnik/
  - type: SDKs
    url: https://rubygems.org/gems/wordnik
  - type: SDKs
    url: https://github.com/wordnik/wordnik-php
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/kotlin
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/scala
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/android-java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/objc
- aid: wordnik:wordnik-word-list-api
  name: Wordnik Word List API
  description: Read and write operations on an individual user word list.
  humanURL: https://developer.wordnik.com
  baseURL: https://api.wordnik.com/v4
  tags:
  - Word List
  properties:
  - type: OpenAPI
    url: openapi/wordnik-word-list-api-openapi.yml
  - type: Documentation
    url: https://developer.wordnik.com/docs
  - type: GettingStarted
    url: https://developer.wordnik.com/gettingstarted
  - type: SDKs
    url: https://pypi.org/project/wordnik-py3/
  - type: SDKs
    url: https://pypi.org/project/wordnik/
  - type: SDKs
    url: https://rubygems.org/gems/wordnik
  - type: SDKs
    url: https://github.com/wordnik/wordnik-php
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/kotlin
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/scala
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/android-java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/objc
- aid: wordnik:wordnik-word-lists-api
  name: Wordnik Word Lists API
  description: Create new user word lists.
  humanURL: https://developer.wordnik.com
  baseURL: https://api.wordnik.com/v4
  tags:
  - Word Lists
  properties:
  - type: OpenAPI
    url: openapi/wordnik-word-lists-api-openapi.yml
  - type: Documentation
    url: https://developer.wordnik.com/docs
  - type: GettingStarted
    url: https://developer.wordnik.com/gettingstarted
  - type: SDKs
    url: https://pypi.org/project/wordnik-py3/
  - type: SDKs
    url: https://pypi.org/project/wordnik/
  - type: SDKs
    url: https://rubygems.org/gems/wordnik
  - type: SDKs
    url: https://github.com/wordnik/wordnik-php
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/kotlin
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/scala
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/android-java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/objc
- aid: wordnik:wordnik-words-api
  name: Wordnik Words API
  description: Cross-word operations (random words, reverse-dictionary search, full-text search, word-of-the-day).
  humanURL: https://developer.wordnik.com
  baseURL: https://api.wordnik.com/v4
  tags:
  - Words
  properties:
  - type: OpenAPI
    url: openapi/wordnik-words-api-openapi.yml
  - type: Documentation
    url: https://developer.wordnik.com/docs
  - type: GettingStarted
    url: https://developer.wordnik.com/gettingstarted
  - type: SDKs
    url: https://pypi.org/project/wordnik-py3/
  - type: SDKs
    url: https://pypi.org/project/wordnik/
  - type: SDKs
    url: https://rubygems.org/gems/wordnik
  - type: SDKs
    url: https://github.com/wordnik/wordnik-php
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/kotlin
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/scala
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/android-java
  - type: SDKs
    url: https://github.com/wordnik/wordnik-clients/tree/master/objc
common:
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/wordnik/overview
- type: AgenticAccess
  url: agentic-access/wordnik-agentic-access.yml
- type: DomainSecurity
  url: security/wordnik-domain-security.yml
- type: Authentication
  url: authentication/wordnik-authentication.yml
- type: Website
  url: https://wordnik.com
- type: Documentation
  url: https://developer.wordnik.com
- type: Pricing
  url: https://developer.wordnik.com/pricing
- type: GettingStarted
  url: https://developer.wordnik.com/gettingstarted
- type: Signup
  url: https://www.wordnik.com/signup
- type: Blog
  url: https://blog.wordnik.com
- type: StatusPage
  url: https://github.com/wordnik/wordnik-status
- type: GitHubOrganization
  url: https://github.com/wordnik
- type: Support
  url: mailto:apiteam@wordnik.com
- type: TermsOfService
  url: https://www.wordnik.com/about
- type: Plans
  url: plans/wordnik-plans-pricing.yml
- type: RateLimits
  url: rate-limits/wordnik-rate-limits.yml
- type: FinOps
  url: finops/wordnik-finops.yml
- type: Vocabulary
  url: vocabulary/wordnik-vocabulary.yml
- type: SpectralRuleset
  url: rules/wordnik-rules.yml
- type: JSONLDContext
  url: json-ld/wordnik-context.jsonld
- type: OpenSource
  title: Wordnik Public Word List
  url: https://github.com/wordnik/wordlist
- type: OpenSource
  title: NYT First Said
  url: https://github.com/wordnik/nyt-first-said
- type: OpenSource
  title: Language Museums Dataset
  url: https://github.com/wordnik/language-museums
- type: PublicAPIsListing
  url: https://github.com/public-apis/public-apis
features:
- name: Five Dictionary Sources
  description: Definitions are drawn from American Heritage (ahd-5), Wiktionary, Webster, Century, and WordNet — selectable
    per request via sourceDictionaries.
- name: Real-World Example Sentences
  description: Examples come from millions of sources rather than constructed example text, with citation metadata via /word.json/{word}/examples
    and /topExample.
- name: Audio Pronunciations
  description: AHD mp3 audio pronunciations exposed via /word.json/{word}/audio with time-expiring fileUrls.
- name: Word Graph Relationships
  description: Synonym, antonym, hypernym, hyponym, rhyme, and 17 other relationship types via /word.json/{word}/relatedWords.
- name: Frequency Over Time
  description: Annual usage counts from 1800 onward via /word.json/{word}/frequency for historical / linguistic research.
- name: Reverse Dictionary
  description: Natural-language query to candidate words via /words.json/reverseDictionary.
- name: Word Of The Day
  description: Curated daily word with definitions, examples, and editorial notes via /words.json/wordOfTheDay.
- name: User Word Lists
  description: Authenticated users can create, edit, and curate named word lists via /wordList.json and /wordLists.json.
useCases:
- name: Dictionary App
  description: Build a consumer-facing dictionary or thesaurus app using definitions, etymologies, pronunciations, and examples.
- name: Word Games
  description: Power crossword, scrabble, hangman, and word-discovery games using random words, search, and scrabble scoring.
- name: Vocabulary Learning
  description: Build a flashcard or vocabulary-coach app using user word lists, word of the day, and definitions across grade
    levels.
- name: Editorial Tooling
  description: Surface synonyms, antonyms, and reverse-dictionary lookup inside CMS / writing tools.
- name: Linguistic Research
  description: Use frequency-over-time data and the word-graph for academic linguistics and lexicographic research.
- name: Children's Education
  description: Use the forthcoming children's / student definitions tier for age-appropriate vocabulary apps.
integrations:
- name: Python (wordnik-py3)
  description: Official Python 3 client published to PyPI as `wordnik-py3`.
- name: Ruby (wordnik)
  description: Official Ruby gem published to RubyGems as `wordnik`.
- name: PHP
  description: Swagger-generated PHP client in wordnik/wordnik-php.
- name: Java
  description: Swagger-generated Java client in wordnik/wordnik-clients/java.
- name: Kotlin / Scala / Android / Objective-C
  description: Additional swagger-generated clients in wordnik/wordnik-clients.
solutions:
- name: Dictionary-Of-Record Integration
  description: Use Wordnik as the canonical dictionary for a product surface, hitting /word.json/{word}/definitions with sourceDictionaries
    selection logic.
- name: Quota-Aware Caching Layer
  description: Cache results aggressively per-word and use /account.json/apiTokenStatus telemetry plus X-RateLimit headers
    to right-size the Hobby / Pro / Enterprise tier.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com