Free Dictionary API · Free Dictionary API v2
Return dictionary definitions, part of speech, phonetics and pronunciation audio for an English word.
free-dictionary.define-word v0.1.0 active free — no wallet
Community-maintained Tracert listing of the Free Dictionary API. Given a single English word, returns one or more entries with parts of speech, definitions, synonyms and antonyms, phonetic spelling and links to pronunciation audio. Underlying data is derived from Wiktionary (CC BY-SA). Example - GET /api/v2/entries/en/serendipity returns [ { "word": "serendipity", "meanings": [ ... ] } ]. Not affiliated with or endorsed by the Free Dictionary API project.
machine contract: manifest.json · manifest_hash sha256:408430fe55289946…
Explicitly not promised
- Languages other than English
- Translation between languages
- Guaranteed coverage (returns not_found when a word is absent)
Price
Free. No wallet, no account, no payment handshake — rejections cost nothing too.
Contract
- Input
- application/json · max 128 bytes — Sent as a URL path segment on a GET - append the word to the endpoint (/entries/en/serendipity).
- Output
- application/json
Input schema (JSON Schema)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Define word - input",
"type": "object",
"additionalProperties": false,
"required": [
"word"
],
"properties": {
"word": {
"type": "string",
"pattern": "^[A-Za-z][A-Za-z'-]*$",
"description": "A single English word to define. Appended to the endpoint path: /entries/en/{word}.",
"examples": [
"serendipity",
"ephemeral",
"trace"
]
}
},
"examples": [
{
"word": "serendipity"
}
]
}Output schema (JSON Schema)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Define word - output",
"type": "array",
"description": "One or more dictionary entries for the word.",
"items": {
"type": "object",
"properties": {
"word": {
"type": "string"
},
"phonetic": {
"type": "string",
"description": "Primary phonetic spelling, when available."
},
"phonetics": {
"type": "array",
"items": {
"type": "object",
"properties": {
"text": {
"type": "string"
},
"audio": {
"type": "string",
"description": "URL to a pronunciation audio clip (may be empty)."
}
}
}
},
"meanings": {
"type": "array",
"items": {
"type": "object",
"properties": {
"partOfSpeech": {
"type": "string"
},
"definitions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"definition": {
"type": "string"
},
"synonyms": {
"type": "array",
"items": {
"type": "string"
}
},
"antonyms": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
}
}
}
}
},
"examples": [
[
{
"word": "serendipity",
"phonetic": "/ˌsɛ.ɹən.ˈdɪ.pɪ.ti/",
"phonetics": [
{
"text": "/ˌsɛ.ɹən.ˈdɪ.pɪ.ti/",
"audio": "https://api.dictionaryapi.dev/media/pronunciations/en/serendipity-us.mp3"
}
],
"meanings": [
{
"partOfSpeech": "noun",
"definitions": [
{
"definition": "A combination of events which have come together by chance to make a surprisingly good or wonderful outcome.",
"synonyms": [
"chance",
"luck"
],
"antonyms": [
"Murphy's law",
"perfect storm"
]
}
]
}
]
}
]
]
}Failure semantics
| Code | Meaning | Retriable |
|---|---|---|
| not_found | No definition was found for the requested word. | no |
| rate_limited | The caller was rate-limited by the provider. | yes |
| unavailable | The community endpoint was unreachable. | yes |
Interfaces
- native_api — https://api.dictionaryapi.dev/api/v2/entries/en · docsGET {endpoint}/{word}, e.g. /entries/en/serendipity. No account or key required.
- mcpInvoke via the hosted Tracert gateway (Streamable HTTP); this read executes live and returns a TRACE Receipt.
Operational facts
- Expected latency
- p50 0.4s · p95 3s
- Timeout
- 15s — every execution reaches a terminal state
- Idempotency
- supported
Data handling (declared)
- Input retention
- Undisclosed — The input is a single dictionary word (no user data). This community project publishes no retention statement.
- Training use
- Undisclosed
- Subprocessors
- Free Dictionary API - api.dictionaryapi.dev (upstream provider)
- Wiktionary (underlying data source)
- Notes
- Unofficial free wrapper of a donation-funded community project with no SLA or uptime guarantee. Definition data is derived from Wiktionary and licensed CC BY-SA; retain attribution when redisplaying it. Fields are marked "undisclosed" where the project has not declared them.
Provenance
Integration: unofficial · adapter operated by tracert-labs
Listing maintained by Tracert. Not affiliated with or endorsed by the upstream project.
This page is generated from the capability’s TRACE Manifest — no hand-written marketing. Verify the contract yourself: manifest.json · schema