Vedic additions
We have not read the Sanskrit texts for these operations, so their answers carry basis: convention, and each section names what it follows.
Upagrahas
/v1/kundli/upagrahas follows the formulas and tables on Wikipedia's Upagraha page.
- From the Sun: Dhuma is the Sun plus 133°20', Vyatipata 360° minus Dhuma, Parivesha Vyatipata plus 180°, Indrachapa 360° minus Parivesha, and Upaketu Indrachapa plus 16°40'.
- From the day: sunrise to sunset, or sunset to sunrise, is cut into eight parts, each ruled by a planet with the weekday's own first. At night the first part goes to the 5th planet from the weekday's. Each point is the lagna at the end of its planet's part.
- Before sunrise: a birth before sunrise belongs to the night of the previous weekday.
- Gulika and Mandi: the page treats them as one point, so there is one row,
gulika. Some astrologers separate them; if yours does, this is not their Mandi. The page also lists ghati figures that don't quite match its own table. We follow the table, which scales with the real length of the day.
Arudha padas
/v1/kundli/arudha follows the rule on Wikipedia's Lagna page: count from a sign to its lord, then count as many signs again from the lord.
- Barred signs: the pada can't be the sign itself or its 7th. Then it is the 10th from the barred sign. The page's own example gives a different reading, but that one lands on a barred sign, so we don't follow it.
- Upapada: the pada of the 12th house.
- Scorpio and Aquarius: each has two possible lords. We found no rule we could confirm for choosing by strength, so the default is Mars and Saturn, and you can send
scorpio_lord: ketuoraquarius_lord: rahu.
Asta and Uday
/v1/planets/asta tests each day at the place you send. It measures how far ahead of the Sun the planet rises and how far behind it sets, in time-degrees (1 degree = 4 minutes). A planet is in Asta while neither gap reaches its degrees. asta and uday are the sunrise or sunset of that first day, so they are place-dependent and only as exact as the day.
| Planet | Degrees | Retrograde | From |
|---|---|---|---|
| Jupiter | 11 | Drik Panchang's Asta pages, quoting Surya Siddhanta | |
| Saturn | 15 | The same | |
| Venus | 10 | 8 | The same |
| Mars | 17 | Our combustion orb | |
| Mercury | 14 | 12 | Our combustion orb |
The Moon isn't included. Drik Panchang says its own dates use modern algorithms, and ours differ. This is how far we were from it at New Delhi, which our tests pin:
| Period (Drik's dates) | Asta differs by | Uday differs by |
|---|---|---|
| Jupiter, 12 Jun to 9 Jul 2025 | 2 days | Same day |
| Jupiter, 15 Jul to 12 Aug 2026 | 2 days | Same day |
| Saturn, 13 Mar to 22 Apr 2026 | 3 days | Same day |
| Venus, 19 to 23 Mar 2025 | Same day | 1 day |
| Venus, 12 to 29 Oct 2026 | 2 days | 1 day |
| Venus, 11 Dec 2025 to 1 Feb 2026 | 9 days | 13 days |
Our periods run longer than Drik's. Use a panchang's dates when you need to match that panchang. Mars and Mercury have no comparison yet, and a change of orb when Mercury turns retrograde can split one period into two. This is not a forecast of when a planet can be sighted: it has no atmosphere or brightness model.
Series and reference tables
/v1/planets/series: geocentric sidereal positions at each step from 00:00 UTC onfrom, up to 400 points./v1/reference/rashisand/v1/reference/nakshatras: the same tables our other operations use. Deity and symbol come from Wikipedia's List of Nakshatras, in English. Abhijit is left out.