Skip to main content
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 four related dream symbols: hand-picked links first, then the most similar symbols by category, themes and meaning. Every slug exists in the catalogue; links are reciprocal.

Errors​

Invalid API key format.
API key is missing. Include it in the Authorization header as 'Bearer YOUR_KEY'.
The provided API key was not found. Verify the key in your Asterwise dashboard.
This API key has been revoked.
Too many requests per minute. Please slow down.
Something went wrong on our end. Please try again, or contact [email protected] if the problem persists. Include your request_id when contacting support.
Too many requests from this IP address. Please slow down.
Monthly API call limit reached. Upgrade your plan to continue.
Request body exceeds maximum allowed size of 64KB.
Your subscription has expired. Please renew at asterwise.com/dashboard to continue.
The request couldn't be processed. See the 'details' field for specific field-level issues.