POST/v1/numerology/personal-year
Get personal year number (JSON body)
Same calculation as GET /v1/numerology/personal-year with an MCP-friendly JSON body: name, date (YYYY-MM-DD), optional year (defaults to the current calendar year).
Request parameters
namerequired
string
Person name (echoed for clients; not used in the calculation)
daterequired
string (date)
Birth date (YYYY-MM-DD or ISO datetime string from clients)
yearoptional
integer | null
Calendar year to interpret; defaults to the current year
Response fields
success
boolean
True if the request succeeded
message
string
Human-readable status message
data
object
data.year
integer
Calendar year evaluated
data.personal_year_number
integer
Computed personal year number
data.theme
string
Primary theme for the personal year
data.interpretation
string
Narrative interpretation for this personal year
data.opportunities
array[string]
Potential opportunities in this year
data.challenges
array[string]
Potential challenges in this year
data.advice
string
Practical recommendation for navigating the year
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.