From zero to your first API call. No credit card required.
Check your app’s vocabulary first: paste up to 10 English headwords and inspect stored definitions and your required translation. This check does not generate missing records. AI-assisted content needs review for your use case; paid plans use the same stored vocabulary.
Step 1Sign up for a free tier — 10,000 API calls per day.
curl -X POST -H "Content-Type: application/json" \
-d '{"email":"you@company.com"}' \
https://wordorb.ai/api/signup
Response
{
"key": "wo_abc123...",
"tier": "free",
"daily_limit": 10000,
"message": "Welcome to Word Orb!"
}
Get the definition, IPA, etymology, translations in 47 languages, and age-appropriate tones for any English word.
curl -H "Authorization: Bearer wo_YOUR_KEY" \ https://wordorb.ai/api/word/courage
const res = await fetch("https://wordorb.ai/api/word/courage", {
headers: { "Authorization": "Bearer wo_YOUR_KEY" }
});
const word = await res.json();
console.log(word.def); // definition
console.log(word.ipa); // IPA, if available
console.log(word.langs.ES); // Spanish translation, if present
import requests
r = requests.get("https://wordorb.ai/api/word/courage",
headers={"Authorization": "Bearer wo_YOUR_KEY"})
word = r.json()
print(word["def"]) # definition
print(word["langs"]) # translations where available
{
"word": "courage",
"def": "The ability to do something that frightens one; bravery."
}
Illustrative fields only. Inspect live stored batch results for the returned IPA, translations, and age tones; those fields vary by word.
Retrieve a 5-phase lesson (hook -> story -> wonder -> action -> wisdom) from structured daily lessons across 19 lesson languages, 4 tracks, and 10 teaching archetypes.
curl -H "Authorization: Bearer wo_YOUR_KEY" \ "https://wordorb.ai/api/lesson?day=47&track=learn&archetype=explorer"
const res = await fetch(
"https://wordorb.ai/api/lesson?day=47&track=learn&archetype=explorer",
{ headers: { "Authorization": "Bearer wo_YOUR_KEY" } }
);
const lesson = await res.json();
console.log(lesson.phases.hook); // opening hook
console.log(lesson.phases.wisdom); // closing wisdom
r = requests.get("https://wordorb.ai/api/lesson",
params={"day": 47, "track": "learn", "archetype": "explorer"},
headers={"Authorization": "Bearer wo_YOUR_KEY"})
lesson = r.json()
for phase in ["hook", "story", "wonder", "action", "wisdom"]:
print(f"{phase}: {lesson['phases'][phase][:80]}...")
{
"day": 47,
"track": "learn",
"title": "The Architecture of Resilience",
"archetype": "explorer",
"phases": {
"hook": "What if the strongest material in nature...",
"story": "In 1928, a Scottish bacteriologist...",
"wonder": "Consider this: every language has a word for...",
"action": "Find three examples in your environment...",
"wisdom": "Resilience isn't about never breaking..."
}
}
Get assessment questions aligned to any lesson - multiple choice, true/false, open-ended, and reflection prompts.
curl -H "Authorization: Bearer wo_YOUR_KEY" \ "https://wordorb.ai/api/quiz?day=47&track=learn"Returns an array of questions
[
{ "type": "mc", "prompt": "Which phase of resilience...", "choices": [...], "answer": "B" },
{ "type": "tf", "prompt": "Resilience requires...", "answer": "true" },
{ "type": "open", "prompt": "Describe a time when...", "answer": null },
{ "type": "reflection", "prompt": "How does resilience connect to...", "answer": null }
]
One line of config gives Claude, ChatGPT, Cursor, or any MCP-compatible AI client access to all 4 Orb products as tools.
{
"mcpServers": {
"word-orb": {
"url": "https://wordorb.ai/mcp"
}
}
}
Add this to your MCP client's config file. The AI agent discovers Word Orb, Lesson Orb, Quiz Orb, and the Knowledge Graph automatically - no SDK, no wrapper code.
162K words. structured daily lessons. 45K+ assessments. 47 languages. All from the edge.
Get Free API Key Full API Reference Try the Playground