GET/v1/horoscope/weekly/{moon_sign}
Weekly horoscope
Returns this week's pre-generated weekly 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.
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.