Paragraphs

Get a random paragraph

Changed on

Returns a single random paragraph from the Urantia Papers. Useful for daily quotes or exploration.

Response includes a navigation envelope with the previous and next paragraph refs (within the same paper, ordered by sortId). Refs are null at paper boundaries.

Use ?include=entities to include typed entity mentions in the response.

Use ?minLength=N and/or ?maxLength=N to filter by character count of the paragraph text.

get/paragraphs/random

Request

  • Base URL: https://api.urantia.dev
  • URL: https://api.urantia.dev/paragraphs/random
  • Auth: none required

Query parameters

includestring
format'default' | 'rag'
lang'eng' | 'es' | 'fr' | 'pt' | 'de' | 'ko'

Language for translated fields. es gives Spanish text for all 197 papers: a machine translation, released as CC0, with a translation label on each paragraph. Paper, section, and part titles are in Spanish too, and so are the included Papers parallels and entity names; the Bible and the other works, and the topic labels, stay in English. Entity names exist in es, fr, pt, de, and ko. Each paragraph has a language field that states the language of its text.

minLengthinteger
maxLengthinteger

Response

A random paragraph

Example response

{
  "data": {
    "bibleParallels": [
      {
        "url": "https://ebible.org/eng-web/JHN17.htm#V1"
      }
    ],
    "scriptureParallels": [
      {
        "url": "https://en.wikisource.org/wiki/The_Sikh_Religion/Volume_1/Japji#:~:text=Make%20contentment%20and%20modesty%20thine"
      }
    ]
  }
}

Changes

    • info

      added the optional property / to the response with the status

    • info

      media type application/json was changed to a more specific media type application/problem+json for the response status

    • info

      media type application/json was changed to a more specific media type application/problem+json for the response status

    • info

      added the non-success response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the required property /// to the response with the status