Vimshottari means '120' in Sanskrit - it's a 120-year cycle where each planet rules for a specific number of years.
The sequence is always the same: Ketu (7 years), Venus (20 years), Sun (6 years), Moon (10 years), Mars (7 years), Rahu (18 years), Jupiter (16 years), Saturn (19 years), Mercury (17 years).
Total = 120 years.
Your birth nakshatra (where Moon was when you were born) determines which planet's period you start in.
For example, if you're born in Rohini nakshatra, you start with Moon Mahadasha.
Within each Mahadasha, there are 9 Antardashas (sub-periods) following the same planetary sequence.
Then within each Antardasha, there are 9 Pratyantardashas (sub-sub-periods) - that's the complete 3-level system.
Our API calculates all this in just <300ms by pinpointing your exact Moon position, finding the nakshatra and pada (quarter), calculating how much of the starting Mahadasha is already completed, then generating the complete 3-level timeline.
Manual calculation requires ephemeris tables, calculator, and 30+ minutes.
We return it instantly in clean JSON.
<300ms API call vs 30+ minutes manual calculation for 3-level timeline