Skip to content
AstroWay/api v2.26.0 · vedic
all systems operational

Vedic astrology

The most complete Vedic astrology API on the market. Covers classical Vedic (BPHS-Parashara) + Jaimini + Lal Kitab + KP — 354+ endpoints, each cross-checked against PyJHora where possible, with documented divergences.

Every endpoint carries a quality status (GREEN/YELLOW) in docs/AUDIT-TRAIL.md plus an inline AUDIT header above its route. Canonical sources:

  • BPHS (Brihat Parashara Hora Shastra) — Santhanam translation
  • Jaimini Sutras
  • Lal Kitab — Pt. Roop Chand Joshi
  • KP (Krishnamurti Paddhati) — original reader letters
  • Muhurta Chintamani (16th c.) — for electional calculations
  • PyJHora — Python reference for numerical cross-checks

Divergences from PyJHora (where present) are documented in AUDIT-TRAIL — integrators see the exact delta.

Default is Lahiri (Chitra-Paksha, official Indian government). Pass ayanamsa to switch:

  • lahiri (default) — Chitra-Paksha
  • raman — B.V. Raman tradition
  • krishnamurti — KP
  • yukteshwar — Sri Yukteshwar
  • fagan-bradley — Fagan/Bradley
  • de-luce — De Luce
  • jn-bhasin — JN Bhasin

Vedic endpoints return sidereal positions by default (zodiac fixed to stars, with ayanamsa applied). Western endpoints (/v1/chart, /v1/synastry, etc.) return tropical (zodiac fixed to equinox). For tropical Vedic, pass zodiac=tropical where the endpoint supports it.

Most Vedic endpoints — Tier 2 (20 credits). Large reports (full compatibility, muhurat scanner) — Tier 3 (50 cr). PDF reports — Tier 7 (5000 cr).

See the full table at /en/credits/.

Was this helpful?
Suggest an edit

Last updated: