Skip to main content
All static data that powers the API is available directly from a public Cloudflare R2 bucket at cdn.urantia.dev. Audio files are served from a separate subdomain at audio.urantia.dev. You can use these files for offline apps, custom pipelines, or self-hosted setups.

What’s available

AssetFormatCountDescription
PapersJSON197Full paper text with paragraphs, sections, and metadata
Paper audioMP3197Full narration of each paper
Paragraph audioMP316,000+Individual paragraph narration across 6 voices
EntitiesJSON3,000+Typed entities (beings, places, concepts) with descriptions
Entity linksJSON50,000+Paragraph-to-entity citation mappings
EmbeddingsJSON14,500+OpenAI text-embedding-3-small vectors (1536-dimensional)
Audio manifestJSON1Complete inventory mapping paragraph IDs to audio URLs

URL patterns

Audio files

Paragraph-level audio follows this naming pattern:
https://audio.urantia.dev/{model}-{voice}-{globalId}.mp3
Examples:
# tts-1-hd model, nova voice, paragraph 0:0.0.1 (Foreword, first paragraph)
https://audio.urantia.dev/tts-1-hd-nova-0:0.0.1.mp3

# tts-1-hd model, echo voice, paragraph 3:119.1.5
https://audio.urantia.dev/tts-1-hd-echo-3:119.1.5.mp3

# Whole paper audio (Paper 1)
https://audio.urantia.dev/1.mp3
Available voices:
ModelVoicesCoverage
tts-1-hdnova, echo, onyx, alloy, fable, shimmernova has full coverage
tts-1alloyPartial

JSON files

Paper JSON files are numbered 000.json through 196.json:
# Foreword
https://cdn.urantia.dev/json/eng/000.json

# Paper 1 — The Universal Father
https://cdn.urantia.dev/json/eng/001.json

# Paper index (all papers, sections, paragraphs)
https://cdn.urantia.dev/json/eng/index.json

# Part metadata
https://cdn.urantia.dev/json/eng/1-part.json

Entities

# All entities with descriptions, aliases, and types
https://cdn.urantia.dev/entities/seed-entities.json

# Paragraph-to-entity citation mappings
https://cdn.urantia.dev/entities/paragraph-entities.json

Embeddings

# All paragraph embeddings (OpenAI text-embedding-3-small, 1536 dimensions)
https://cdn.urantia.dev/embeddings/embeddings.json
The embeddings file is ~455 MB. Only download it if you need vector search capabilities for a self-hosted setup.

Audio manifest

# Complete mapping of paragraph IDs to audio CDN URLs
https://cdn.urantia.dev/manifests/audio-manifest.json

Paper JSON structure

Each paper file contains the full text with structured metadata:
{
  "paperId": "1",
  "paperTitle": "The Universal Father",
  "partId": "1",
  "sections": [
    {
      "sectionId": "0",
      "sectionTitle": "",
      "paragraphs": [
        {
          "globalId": "1:1.0.1",
          "standardReferenceId": "1:0.1",
          "paperSectionParagraphId": "1.0.1",
          "text": "THE Universal Father is the God of all creation...",
          "htmlText": "<p>THE Universal Father is the God of all creation...</p>"
        }
      ]
    }
  ]
}

Use cases

  • Offline apps — Download the JSON files and audio for offline reading and listening
  • Custom search — Use the embeddings to build your own vector search
  • Self-hosted API — Seed your own database from the source JSON and entities
  • Data analysis — Analyze entity relationships, citation patterns, or text embeddings
  • Alternative TTS — Use the text data to generate audio with other TTS providers
For most use cases, the API is easier than working with raw files. Use the CDN when you need bulk access or offline capabilities.