Use Cases - What You Can Build with the Urantia Papers API
Explore practical use cases for the Urantia Papers API: daily quote apps, AI chatbots, study tools, audio apps, research tools, and more. Includes code examples for each.
Use this file to discover all available pages before exploring further.
The Urantia Papers API enables developers and creators to build a wide range of applications. Here are the most popular use cases with working code examples.
Try the Interactive Demo
See these use cases in action — semantic search, random quotes, audio playback, entity exploration, and passage lookup, all live.
Build interactive study tools with cross-references, bookmarks, and reading progress.
# Get the table of contents for navigationcurl https://api.urantia.dev/toc# Read a specific papercurl https://api.urantia.dev/papers/1# Get a section's paragraphscurl https://api.urantia.dev/papers/1/sections
Ideas: Reading plans, topic explorers, parallel study viewers, flashcard generators.
Create listening experiences for the Urantia Book with multiple voice options.
# Get audio URLs for a paragraphcurl https://api.urantia.dev/audio/1:0.1# Full paper with audio includedcurl https://api.urantia.dev/papers/1# (audio field included in each paragraph)
// Build an audio player playlist for a paperasync function getPaperAudio(paperId) { const res = await fetch(`https://api.urantia.dev/papers/${paperId}`); const data = await res.json(); return data.paragraphs .filter(p => p.audio?.['tts-1-hd']?.nova) .map(p => ({ url: p.audio['tts-1-hd'].nova.url, ref: p.standardReferenceId, text: p.text.substring(0, 100) }));}