Vedika Astrology API — Vedic, Western & KP in one endpoint
The Vedika Astrology API gives developers 704 operations across 25 systems from a single authenticated base URL: Vedic (sidereal), Western (tropical), KP (Krishnamurti Paddhati), Vastu, Tarot, Chinese (BaZi), Numerology, Jaimini, Lal Kitab, Matrimony and more. Every chart is computed by XALEN Ephemeris, Vedika's own astronomical engine, open-sourced under Apache-2.0 (crates.io, PyPI xalen, npm @xalen/wasm) and validated against NASA JPL DE440 with sub-arcsecond mean agreement on the planets — a benchmark you can reproduce with cargo run -p xalen-validation.
What the API covers
- Birth charts & divisional charts: D1 through D60, planetary positions, house cusps, ascendant, nakshatras and padas.
- Dashas: Vimshottari and conditional dasha systems with antardasha/pratyantar sub-periods.
- Yogas & doshas: 300+ yoga detections, Mangal/Kaal Sarp/Sade Sati and other dosha analysis.
- Matching: 36-point Ashtakoota Guna Milan for matrimony compatibility.
- Panchang & muhurta: tithi, nakshatra, yoga, karana, Rahu Kaal and auspicious timing.
- Natural-language AI: a built-in LLM endpoint,
POST /api/v1/astrology/query, returns a grounded reading from a free-text question — facts are code-computed, never model-guessed.
- Voice AI: spoken readings in 14 languages; 30 languages platform-wide (14 Indic).
Built for developers
Official SDKs for JavaScript (@vedika-io/sdk), Python (vedika-sdk), React and Flutter, plus a native first-party MCP server (npx @vedika-io/mcp-server, 36 tools) so AI agents can call Vedika natively. Free keyless sandbox for testing, transparent public pricing from $12/month, and the calculation engine is open-source so you can audit the math yourself. See the documentation, the accuracy benchmark, and pricing.
Enable JavaScript to explore the live endpoint catalog and try requests in the browser.