GET/v1/western/horoscope/weekly/{sun_sign}
Western weekly horoscope
Returns this week's pre-generated Western weekly horoscope for the given Sun sign.
Request parameters
sun_signrequired
string
Response fields
success
boolean
True if the request succeeded
message
string
Human-readable status message
data
object
Payload returned by Western horoscope GET endpoints.
data.content
object
Stored Western tropical horoscope prose; no remedy field.
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.power_window
string | null
Favorable action window with tropical transit context
data.content.caution_window
string | null
Cautious or low-energy window with tropical transit context
data.content.closing_message
string | null
Shareable closing line for the period
data.content.phases
array[HoroscopePhase] | null
Monthly: phased breakdown
data.content.year_theme
string | null
Yearly: tropical theme for the year
data.content.chapters
array[WesternHoroscopeChapter] | null
Yearly: chapter breakdown
data.content.auspicious_months
array[string] | null
Yearly: auspicious month names
data.content.landmark_dates
array[WesternHoroscopeLandmarkDate] | null
Yearly: key dates
data.generated_at
string | null
ISO timestamp when the horoscope was generated (UTC)
data.period_key
string
The period this horoscope covers, on the India Standard Time calendar: YYYY-MM-DD (daily), YYYY-Www, the ISO week of that week's Monday (weekly), YYYY-MM (monthly) or YYYY (yearly).
data.horizon
string
Horizon: daily, weekly, monthly, or yearly
data.sun_sign
string
Normalised English tropical Sun sign slug
data.zodiac_type
string
Always western for these endpoints
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.