Skip to main content
GET/v1/horoscope/yearly/{moon_sign}

Yearly horoscope

Returns this year's pre-generated yearly horoscope for the given Moon sign.

Request parameters

moon_signrequired
string

Response fields

success
boolean
True if the request succeeded
message
string
Human-readable status message
data
object
Payload returned by Vedic horoscope GET endpoints.
data.content
object
Stored horoscope prose; fields present depend on horizon (daily/weekly/monthly/yearly).
data.content.headline
string
data.content.narrative
string
data.content.career
string
data.content.money
string
data.content.love
string
data.content.body
string
data.content.remedy
string
Programmatically injected Vedic remedy text
data.content.do
array[string] | null
Daily: actions to take
data.content.avoid
array[string] | null
Daily: actions to avoid
data.content.open_loop
string | null
Daily: forward-looking watch item
data.content.peak_day
string | null
Weekly: strongest day
data.content.caution_day
string | null
Weekly: day to approach carefully
data.content.weekly_mantra
string | null
Weekly: shareable mantra line
data.content.phases
array[HoroscopePhase] | null
Monthly: phased breakdown
data.content.power_window
string | null
Monthly: favorable date window
data.content.caution_window
string | null
Monthly: cautious date window
data.content.closing_message
string | null
Monthly or yearly: shareable closing line
data.content.year_theme
string | null
Yearly: karmic theme for the year
data.content.chapters
array[HoroscopeChapter] | null
Yearly: chapter breakdown
data.content.auspicious_months
array[string] | null
Yearly: top auspicious months by name
data.content.landmark_dates
array[HoroscopeLandmarkDate] | null
Yearly: key dates with tone
data.generated_at
string | null
ISO timestamp when the horoscope was generated (UTC)
data.period_key
string
Period identifier (date, week, month, or year key)
data.horizon
string
Horizon: daily, weekly, monthly, or yearly
data.moon_sign
string
Normalised English Moon sign slug

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.