Generate birth charts, kundli matching, Vimshottari Dasha, doshas, and 300+ yogas via REST API. Swiss Ephemeris precision. 30 languages. AI chatbot included.
Send birth date, time, and location. Get a complete janam kundali with all standard Vedic astrology data.
# Generate a complete kundali
curl -X POST https://api.vedika.io/v2/astrology/birth-chart \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"datetime": "1990-06-15T10:30:00",
"latitude": 28.6139,
"longitude": 77.2090,
"timezone": "+05:30"
}'
Ashtakoot Guna Milan, Mangal Dosha check, compatibility scoring. Used by Shaadi, Jeevansathi-type platforms.
Full birth chart with yogas, dashas, predictions. Daily rashifal. Build a Kundli Software or Co-Star competitor.
Natural language kundali queries. "Tell me about my career from my kundali" — AI answers from real chart data.
Daily, weekly, monthly rashifal in 30 languages. Panchang, tithi, nakshatra for Hindu calendar sites.
Gemstone recommendations, mantra suggestions, remedies based on weak planets in the kundali.
Zodiac-based matchmaking, personality profiles, daily luck scores for social and gaming apps.
/v2/astrology/birth-chart — Complete kundali/v2/astrology/kundli — Same (alias)/v2/astrology/planetary-positions — Planet degrees/v2/astrology/nakshatra — Nakshatra details/v2/astrology/divisional-charts — D1-D60/v2/astrology/guna-milan — Ashtakoot matching/v2/astrology/kundli-matching — Full matching/v2/astrology/compatibility — Compatibility score/v2/astrology/mangal-dosha — Manglik check/v2/astrology/vimshottari-dasha — Mahadasha/v2/astrology/antardasha — Sub-periods/v2/astrology/chara-dasha — Jaimini dasha/v2/astrology/muhurta — Auspicious timing/v2/astrology/kaal-sarp-dosha — Kaal Sarp/v2/astrology/sade-sati — Shani Sade Sati/v2/astrology/yoga-analysis — 300+ yogas/v2/astrology/shadbala — Planet strengths| Feature | Vedika | AstrologyAPI.com | Prokerala | VedicAstroAPI |
|---|---|---|---|---|
| Total Endpoints | 140+ | ~50 | ~45 | ~30 |
| AI Chatbot | Yes | No | No | No |
| Kundli Matching | Ashtakoot + AI | Ashtakoot | Ashtakoot | Ashtakoot |
| Yoga Detection | 300+ | ~50 | ~20 | ~30 |
| Divisional Charts | D1-D60 (16) | D1-D12 | D1-D9 | D1-D9 |
| Languages | 30 | 5 | 1 | 21 |
| Vedic + Western + KP | All 3 | Vedic only | Vedic only | Vedic only |
| Free Sandbox | 65 endpoints | No | 50 queries/mo | No |
| Starting Price | $12/mo | $19/mo | $19/mo | $20/mo |
| SDKs | JS + Python | PHP + Python | None | None |
import vedika
client = vedika.Client("YOUR_API_KEY")
# Generate kundali
chart = client.birth_chart(
datetime="1990-06-15T10:30:00",
latitude=28.6139,
longitude=77.2090,
timezone="+05:30"
)
print(chart.ascendant) # Simha (Leo)
print(chart.moon_sign) # Vrishabha
print(chart.nakshatra) # Rohini
print(chart.yogas) # [Gaja Kesari, ...]
import Vedika from '@vedika-io/sdk';
const vedika = new Vedika('YOUR_API_KEY');
// Generate kundali
const chart = await vedika.birthChart({
datetime: '1990-06-15T10:30:00',
latitude: 28.6139,
longitude: 77.2090,
timezone: '+05:30'
});
console.log(chart.ascendant); // Simha
console.log(chart.moonSign); // Vrishabha
console.log(chart.yogas); // [...]
Free sandbox with 65 mock endpoints. No API key needed. Production from $12/month.
How to implement Guna Milan, Ashtakoot matching, and compatibility scoring in your matrimonial app.
TutorialStep-by-step guide to building kundli software with birth charts, doshas, and dashas.
Use CaseAdd horoscope matching to your matrimonial platform. Increase user engagement and premium conversions.