Skip to main content
POST/v1/numerology/profile

Generate numerology profile

Builds a complete numerology profile from name and birth date (BirthInput-aligned: name, date). Requires authenticated API key access (Core tier or above in product terms). Returns core numbers, interpretations, cycles, and supportive metadata.

Request parameters​

namerequired
string
Person name used for numerology calculations (aligned with BirthInput name)
daterequired
string (date)
Birth date (aligned with BirthInput date, YYYY-MM-DD)
current_yearoptional
integer | null
Optional target year override for annual calculations

Response fields​

success
boolean
True if the request succeeded
message
string
Human-readable status message
data
object
data.life_path
object
Model for a single numerology number with interpretation.
data.life_path.number
integer | string
The calculated number (1-9, 11, 22, 33, or karmic debt like 13/4)
data.life_path.reduced_number
integer
The final reduced number (1-9)
data.life_path.is_master_number
boolean
Whether this is a master number (11, 22, 33)
data.life_path.is_karmic_debt
boolean
Whether this has karmic debt
data.life_path.karmic_debt_number
integer | null
The karmic debt number if applicable
data.life_path.interpretation
string
Detailed interpretation of the number
data.life_path.keywords
array[string]
Key traits and characteristics
data.expression
object
Model for a single numerology number with interpretation.
data.expression.number
integer | string
The calculated number (1-9, 11, 22, 33, or karmic debt like 13/4)
data.expression.reduced_number
integer
The final reduced number (1-9)
data.expression.is_master_number
boolean
Whether this is a master number (11, 22, 33)
data.expression.is_karmic_debt
boolean
Whether this has karmic debt
data.expression.karmic_debt_number
integer | null
The karmic debt number if applicable
data.expression.interpretation
string
Detailed interpretation of the number
data.expression.keywords
array[string]
Key traits and characteristics
data.soul_urge
object
Model for a single numerology number with interpretation.
data.soul_urge.number
integer | string
The calculated number (1-9, 11, 22, 33, or karmic debt like 13/4)
data.soul_urge.reduced_number
integer
The final reduced number (1-9)
data.soul_urge.is_master_number
boolean
Whether this is a master number (11, 22, 33)
data.soul_urge.is_karmic_debt
boolean
Whether this has karmic debt
data.soul_urge.karmic_debt_number
integer | null
The karmic debt number if applicable
data.soul_urge.interpretation
string
Detailed interpretation of the number
data.soul_urge.keywords
array[string]
Key traits and characteristics
data.personality
object
Model for a single numerology number with interpretation.
data.personality.number
integer | string
The calculated number (1-9, 11, 22, 33, or karmic debt like 13/4)
data.personality.reduced_number
integer
The final reduced number (1-9)
data.personality.is_master_number
boolean
Whether this is a master number (11, 22, 33)
data.personality.is_karmic_debt
boolean
Whether this has karmic debt
data.personality.karmic_debt_number
integer | null
The karmic debt number if applicable
data.personality.interpretation
string
Detailed interpretation of the number
data.personality.keywords
array[string]
Key traits and characteristics
data.birth_day
object
Model for a single numerology number with interpretation.
data.birth_day.number
integer | string
The calculated number (1-9, 11, 22, 33, or karmic debt like 13/4)
data.birth_day.reduced_number
integer
The final reduced number (1-9)
data.birth_day.is_master_number
boolean
Whether this is a master number (11, 22, 33)
data.birth_day.is_karmic_debt
boolean
Whether this has karmic debt
data.birth_day.karmic_debt_number
integer | null
The karmic debt number if applicable
data.birth_day.interpretation
string
Detailed interpretation of the number
data.birth_day.keywords
array[string]
Key traits and characteristics
data.personal_year
PersonalYear | null
Current or specified year insights
data.pinnacles
array[object]
Life pinnacle cycles
data.pinnacles[].number
integer
The pinnacle or challenge number
data.pinnacles[].start_age
integer
Starting age for this cycle
data.pinnacles[].end_age
integer | null
Ending age for this cycle (None for last cycle)
data.pinnacles[].interpretation
string
Interpretation for this cycle
data.pinnacles[].focus_areas
array[string]
Key focus areas during this cycle
data.challenges
array[object]
Life challenge cycles
data.challenges[].number
integer
The pinnacle or challenge number
data.challenges[].start_age
integer
Starting age for this cycle
data.challenges[].end_age
integer | null
Ending age for this cycle (None for last cycle)
data.challenges[].interpretation
string
Interpretation for this cycle
data.challenges[].focus_areas
array[string]
Key focus areas during this cycle
data.lucky_numbers
array[integer]
Personal lucky numbers
data.summary
string
Overall numerology summary
data.key_traits
array[string]
Key personality traits

Errors​

Missing or invalid API key.
Upstream ephemeris service error.
Reserved; product endpoints are not feature-gated by plan (quota differs by tier).
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.