What is the difference between sun sign and moon sign in Vedic horoscope?
In Vedic astrology, the moon sign (Chandra rashi) is the primary identity sign — what people commonly mean when they say "my rashi is Taurus" (Vrishabha). The sun sign is secondary. This is opposite to Western astrology where the sun sign dominates. The moon sign is used for all predictions, dasha timing, and marriage compatibility. The ascendant (lagna) is equally important for body constitution, health, and career.
Can I build a daily horoscope widget with this API?
Yes. Use the find-moon-sign endpoint to determine your user's rashi. Then use planets-in-houses and planetary-aspects along with current transit data to generate daily guidance. You can combine birth chart data with live panchang data from the /panchang endpoint to build a complete daily horoscope widget with tithi, nakshatra, and personalized planetary influence.
How accurate is the ascendant calculation?
Very accurate. The ascendant changes sign roughly every 2 hours, so birth time precision matters. The API uses Swiss Ephemeris which provides arc-second level accuracy for all celestial positions. For accurate ascendant calculation, birth time should be within ±5 minutes. The ascendant report includes the exact degree and the rising time window so users understand their birth time sensitivity.
Does the API support Western zodiac horoscopes too?
Yes. The /horoscope/western-planets endpoint returns positions in the tropical zodiac (Western system). For full Western horoscope support, also see the Tarot & Western plan which includes Western natal chart, aspects, and transits computed in the tropical zodiac.
What request format does the Horoscope API use?
All horoscope endpoints accept GET requests with query parameters: api_key (your key), dob (DD/MM/YYYY), tob (HH:MM in 24-hour format), lat (latitude), lon (longitude), and tz (timezone as decimal offset, e.g. 5.5 for IST). The response is always JSON with status, response, and remaining_api_calls fields.