GET/v1/dreams/symbols
Dream symbol database
Returns all dream symbols from the database, optionally filtered by category. Each symbol includes dual-tradition interpretation: Jungian/Western psychological analysis and classical Vedic dream tradition meaning with auspiciousness rating. The traditions_agree field flags where Western and Vedic interpretations conflict. Categories: animals, nature, people, places, objects, actions, body, abstract.
Request parameters
categoryoptional
string | null
Filter by category: animals, nature, people, places, objects, actions, body, abstract.
Response fields
success
boolean
True if the request succeeded
message
string
Human-readable status message
data
object
data.total
integer
Total number of symbols returned.
data.category_filter
string | null
Category filter applied, if any.
data.symbols
array[object]
Dream symbols sorted alphabetically.
data.symbols[].slug
string
URL-safe identifier.
data.symbols[].name
string
Display name of the symbol.
data.symbols[].category
string
Symbol category: animals, nature, people, places, objects, actions, body, or abstract.
data.symbols[].jungian_meaning
string
Jungian/Western psychological interpretation.
data.symbols[].jungian_archetype
string
Primary Jungian archetype activated by this symbol.
data.symbols[].vedic_meaning
string
Classical Vedic dream tradition interpretation.
data.symbols[].vedic_auspicious
boolean | null
True if auspicious (Shubha), False if inauspicious (Ashubha), null if mixed/context-dependent.
data.symbols[].traditions_agree
string
Whether Jungian and Vedic traditions agree: 'agree', 'conflict', or 'partial'.
data.symbols[].emotional_tone
string
Primary emotional register: anxiety, transformation, auspicious, warning, grief, power, healing, clarity, confusion, or neutral.
data.symbols[].themes
array[string]
Thematic keywords used for AI synthesis and search.
data.symbols[].context_variants
array[object]
Alternative readings depending on dream context.
data.symbols[].context_variants[].context
string
The specific dream context or variant.
data.symbols[].context_variants[].meaning
string
The interpretation for this specific context.
data.symbols[].related_symbols
array[string]
Slugs of related dream symbols.
Errors
Missing or invalid API key.
Upstream ephemeris service error.
API key tier does not include this endpoint.
Unexpected server error.
Too many requests in a short window.
Request body exceeds the size limit.
Referenced resource was not found.
Request body failed schema validation.