A single POST returns the complete chart — Swiss Ephemeris precision, 16 divisional charts, Vimśottari to Sūkṣma, panchāṅga, and the dosha engines. Production-ready, JSON-clean, ready to power your product.
curl -X POST \ https://vedic-clock-v2.onrender.com/api/v2/kundli \ -H "Content-Type: application/json" \ -d '{ "name": "Demo Native", "date": "1990-04-15", "time": "09:00", "latitude": 28.6139, "longitude": 77.2090 }'
{
"lagna": { "sign":"Taurus", "lord":"Venus",
"nakshatra":"Mrigashira", "pada":1 },
"planets": { "Sun": { "sign":"Aries", "house":12,
"dignity":"exalted", "is_vargottama":true,
"nakshatra_lord":"Ketu", "vargas":{…} }, … },
"houses": { "7":{ "lord":"Mars", "planets":["Moon"] }},
"navamsa": {…}, "panchanga": {…},
"dashas": { "current":{…}, "timeline":[…] }
}
Sidereal longitude, sign, degree·dms, house, nakṣatra·pada, nakṣatra-lord, retrograde, combust (+ Ayurdaya exemption), dignity, navāṁśa sign, vargottama flag.
D1 through D60 per planet — the full ṣoḍaśavarga for divisional strength and the Soul Mirror cross-validation.
120-year timeline to Sūkṣma level, with the running Mahā·Antar·Pratyantar and exact period windows.
Whole-sign cusps, each house's lord and lord-placement, occupants, and aspecting grahas.
Tithi, paksha, vāra, nakṣatra·pada, yoga, karaṇa — the five limbs for the birth moment.
Maṅgal, Kāla Sarpa and Pitra dosha engines with severity, plus Phaladeepika-grounded yoga detection.
The frontend never invents — it reads the engine. Add per-chart flags and every visual goes live with zero UI changes.
contracts → window.OBS · KUNDALI_DATA · SHASTRA · PHALA_RULES · PITRA_DOSHA