For Agents
Retrieve English word definitions, parts of speech, examples, and pronunciation for language tools and content applications.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the OwlBot Dictionary API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with OwlBot Dictionary API.
Look up dictionary definitions for English words
Retrieve part of speech classification (noun, verb, adjective, etc.)
Get multiple definitions for words with different senses or meanings
GET STARTED
Use for: I need to look up the definition of a word, Get the part of speech for a specific word, Find example sentences using a word, Retrieve pronunciation information for a word
Not supported: English-only dictionary lookups — does not provide translations, thesaurus data, or etymology. Returns definitions, parts of speech, examples, and pronunciation only.
OwlBot is a simple English dictionary API that provides word definitions, parts of speech, example sentences, and pronunciation information. The API returns comprehensive dictionary entries including multiple definitions for different word senses, grammatical type classification (noun, verb, adjective, etc.), contextual usage examples, and phonetic pronunciation guides. Use it to power dictionary features in writing tools, language learning apps, chatbots, content moderation systems, or any application requiring word definitions and linguistic metadata.
Access example sentences demonstrating word usage in context
Retrieve pronunciation guides for words
Handle word not found scenarios with clear error responses
Patterns agents use OwlBot Dictionary API for, with concrete tasks.
★ Writing Assistant and Editor Integration
Enhance writing tools with inline dictionary definitions. When a user hovers over or selects a word, GET /dictionary/{word} retrieves the definition, part of speech, and examples. Display this in a tooltip or sidebar to help writers choose precise vocabulary, understand unfamiliar terms, or verify word usage without leaving the editor. Integrate with Grammarly-style assistants, markdown editors, or document processors to provide contextual language support.
GET /dictionary/{word} when user hovers over or selects text. Parse response for definition, type, and examples, then display in editor UI.
Language Learning and Vocabulary Building
Build vocabulary flashcard apps, language learning platforms, or quiz systems using OwlBot definitions. Retrieve word definitions, parts of speech, and example sentences to create study materials. Generate quizzes where users match words to definitions or parts of speech. Track learning progress by testing comprehension of words retrieved from the API. This powers spaced repetition systems, vocabulary trainers, and educational content generation.
GET /dictionary/{word} for each vocabulary item, then generate flashcards with definition on one side and word on the other. Include part of speech and example sentences for context.
Content Moderation and Text Analysis
Validate words in user-generated content against a dictionary to detect misspellings, gibberish, or non-words. GET /dictionary/{word} returns 404 for non-existent words, allowing moderation systems to flag potential spam, bot-generated content, or offensive masked terms. Combine with profanity filters or NLP pipelines to improve content quality and safety in forums, comments, or social platforms.
For each word in user content, GET /dictionary/{word}. Flag 404 responses as potential misspellings or non-words for moderation review or auto-correction.
Chatbot and Conversational AI Enhancement
Enable chatbots to define words on demand when users ask 'What does X mean?' or 'Define X'. GET /dictionary/{word} retrieves the definition, part of speech, and examples, which the bot formats into a natural language response. This adds educational value to conversational agents, customer support bots, or voice assistants, making them more helpful for users encountering unfamiliar terminology.
When user asks 'What does {word} mean?', GET /dictionary/{word}, then format the response as 'The word {word} is a {type} meaning: {definition}. Example: {example}'.
AI Agent for Dictionary Lookups
Let an AI agent handle dictionary queries — looking up word definitions, parts of speech, and examples. Through Jentic, the agent searches by intent ('define a word') and loads the OwlBot endpoint. API keys are injected at execution time, keeping credentials out of agent context.
Use the Jentic search query 'look up the definition of a word' to find GET /dictionary/{word}, load its schema, and execute with the word provided by the user.
1 endpoints — owlbot is a simple english dictionary api that provides word definitions, parts of speech, example sentences, and pronunciation information.
METHOD
PATH
DESCRIPTION
/dictionary/{word}
Retrieve dictionary entry for a word
/dictionary/{word}
Retrieve dictionary entry for a word
Three things that make agents converge on Jentic-routed access.
Credential isolation
OwlBot API keys are stored encrypted in the Jentic vault and injected in the Authorization header at execution time. Raw keys never appear in agent prompts, transcripts, or response payloads.
Intent-based discovery
Agents search by intent such as 'look up the definition of a word' or 'get part of speech for a word' and Jentic returns the /dictionary/{word} endpoint with its schema.
Time to first call
Direct OwlBot integration: under 1 hour to implement word lookup. Through Jentic: under 15 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Free Dictionary API
Free Dictionary API provides word definitions, phonetics, and examples without requiring authentication.
Choose Free Dictionary API for no-auth lookups; choose OwlBot for API key-based access with rate limits.
Specific to using OwlBot Dictionary API through Jentic.
What authentication does the OwlBot Dictionary API use?
The API uses API key authentication passed in the Authorization header as 'Token your-api-key'. A free tier is available. Through Jentic, API keys are stored encrypted and injected at execution time, keeping them out of agent prompts and transcripts.
Can I look up words with multiple meanings?
Yes. GET /dictionary/{word} returns an array of definitions, each with its own part of speech, definition text, and examples. Words with multiple senses (e.g., 'bank' as a financial institution vs. riverbank) will have multiple definition objects.
What happens if a word is not found?
The API returns a 404 status with an error message. This allows applications to detect misspellings, non-words, or gibberish in text validation workflows.
Is the OwlBot API free?
OwlBot offers a free tier with limited requests. Paid plans provide higher rate limits and additional features. Check the vendor's pricing page for details.
Does the API support languages other than English?
No. The OwlBot Dictionary API currently supports English words only.
Can I get audio pronunciation files?
The API returns phonetic pronunciation guides as text, not audio files. For audio pronunciation, consider integrating with text-to-speech services.