Horoscope API
A Vedic horoscope API: daily, weekly and monthly rashifal for all 12 Moon signs, plus personalised predictions from a birth chart, written in 10+ languages.
Why developers choose it
- Daily, weekly and monthly horoscopes by Moon sign (rashi).
- Authored narratives, not machine translation, in Hindi and other languages.
- Personalised predictions from the native’s own chart on the same key.
What you can build
Endpoints (41)
| Endpoint | What it returns | Credits |
|---|---|---|
| GET /v1/horoscope/daily | Daily Vedic rashi horoscope. Use ?rashi= with the Moon-sign name. | 10 |
| GET /v1/horoscope/weekly | Weekly Vedic rashi horoscope. | 20 |
| GET /v1/horoscope/monthly | Monthly Vedic rashi horoscope. | 40 |
| GET /v1/vedic/narrative/lagna | Authored narrative for the Ascendant (Lagna) sign. | 10 |
| GET /v1/vedic/narrative/planets-in-signs | Authored narratives for all planets in their natal signs. | 10 |
| GET /v1/vedic/narrative/planets-in-houses | Authored narratives for all planets in their natal houses. | 10 |
| GET /v1/vedic/narrative/moon-sign | Authored narrative for the Moon sign (Rashi). | 10 |
| GET /v1/vedic/narrative/sun-sign | Authored narrative for the Sun sign. | 10 |
| GET /v1/vedic/narrative/nakshatra | Authored narrative for the natal Moon nakshatra. | 10 |
| GET /v1/vedic/narrative/house-lords-overview | Authored narrative overview of all 12 house lords. | 10 |
| GET /v1/vedic/narrative/karakas | Authored narrative for the Chara Karakas (Atmakaraka, Amatyakaraka, etc.). | 10 |
| GET /v1/vedic/narrative/yogas | Authored narratives for all yogas present in the natal chart. | 20 |
| GET /v1/vedic/narrative/doshas | Authored narratives for all doshas present in the natal chart. | 20 |
| GET /v1/vedic/narrative/divisional/{varga} | Authored narrative for a specific divisional chart (D1–D60). | 10 |
| GET /v1/vedic/narrative/planet-in-sign | Authored narrative for a specific planet in a specific sign. | 10 |
| GET /v1/vedic/narrative/planet-in-house | Authored narrative for a specific planet in a specific house. | 10 |
| GET /v1/vedic/narrative/house-lord | Authored narrative for a specific house lord placed in a specific house. | 10 |
| GET /v1/vedic/narrative/yoga/{id} | Authored narrative for a specific yoga by ID. | 10 |
| GET /v1/vedic/narrative/dosha/{id} | Authored narrative for a specific dosha by ID. | 10 |
| GET /v1/vedic/narrative/sade-sati-status | Authored narrative for the current Sade Sati phase and its effects. | 10 |
| GET /v1/vedic/narrative/profile | Composed natal profile combining lagna + Moon sign + nakshatra + key yogas. | 30 |
| GET /v1/vedic/narrative/dasha-phal | Authored narrative for the current Vimshottari dasha period. | 20 |
| GET /v1/vedic/narrative/dasha-tree-phal | Authored narratives for the full current dasha tree (MD → AD → PD). | 20 |
| GET /v1/vedic/narrative/transit-phal | Authored narrative for current transits affecting the natal chart. | 20 |
| GET /v1/vedic/narrative/transit-double | Authored narrative for the Saturn+Jupiter double-transit significators. | 20 |
| GET /v1/vedic/narrative/transit-ashtakavarga | Authored narrative for transit strength using Ashtakavarga bindus. | 20 |
| GET /v1/vedic/narrative/sade-sati-phase | Authored narrative for the specific Sade Sati phase (rising/peak/setting). | 10 |
| GET /v1/vedic/narrative/varshaphal-themes | Authored narrative for the annual solar return (Varshaphal) themes. | 20 |
| GET /v1/vedic/narrative/sade-sati-history | Authored narrative history of all Sade Sati periods in the lifetime. | 20 |
| GET /v1/vedic/narrative/yearly-bhavishyafal | Personalized yearly horoscope from 6000+ rules: Varshaphal themes + active Dasha + Sade Sati phase + slow-mover transits + marriage/career/finance outlook — all anchored to the solar return. | 30 |
| GET /v1/vedic/narrative/horoscope/daily-by-lagna | Daily Vedic horoscope composed from lagna + current transits. | 30 |
| GET /v1/vedic/narrative/horoscope/daily-by-moon | Daily Vedic horoscope composed from Moon sign + current transits. | 30 |
| GET /v1/vedic/narrative/horoscope/daily-tamil | Daily Vedic horoscope in Tamil tradition (panchang + rashi). | 30 |
| GET /v1/vedic/narrative/horoscope/weekly-by-lagna | Weekly Vedic horoscope by lagna. | 30 |
| GET /v1/vedic/narrative/horoscope/weekly-by-moon | Weekly Vedic horoscope by Moon sign. | 30 |
| GET /v1/vedic/narrative/marriage-outlook | Composed marriage timing and quality outlook from natal chart. | 30 |
| GET /v1/vedic/narrative/career-outlook | Composed career and professional path outlook from natal chart. | 30 |
| GET /v1/vedic/narrative/finance-outlook | Composed financial wealth outlook from natal chart. | 30 |
| GET /v1/vedic/narrative/milan | Composed compatibility narrative for a couple from both charts. | 30 |
| GET /v1/vedic/narrative/reference | Full authored reference glossary. | 10 |
Showing 40 of 41. See all in the API reference →
Learn more
Frequently asked questions
Is there a free tier?
Yes. Every account gets 1,500 free credits a month with no card required. Paid plans start at ₹999 / $29 a month, and pay-as-you-go is available.
Can AI assistants such as Claude or Cursor call it directly?
Yes. The open-source LifeAstro MCP server exposes every endpoint as a tool for Claude Desktop, Cursor, Codex and other MCP clients that run local servers, using your existing API key.
Which ephemeris and ayanamsa does it use?
Planet positions come from the Swiss Ephemeris. Vedic calculations use the Lahiri (Chitrapaksha) ayanamsa by default; other ayanamsas can be selected per request.
Building an astrology app? 1,500 free API credits a month, no card
Try the Horoscope API
Sign up for a free key and make your first call in a minute.
curl -H "Authorization: Bearer $LIFEASTRO_API_KEY" \
"https://api.lifeastroapi.com/v1/horoscope/daily?rashi=Mesha&date=2027-01-15"