@@ -1483,11 +1483,13 @@ public function getChoghadiya(
14831483 * Calculate all five running Vimshottari Dasha levels (Mahadasha, Antardasha, Pratyantardasha,
14841484 * Sookshma, Prana) with remaining time in each. Accurate dasha calculator API for life phase
14851485 * prediction and planetary period analysis. Returns the dasha timeline with start/end dates
1486- * for every level, ready for a current DBA readout down to hour-level timing. Set
1487- * significators true to add the KP star lord, sub lord, signified houses and strength grade of
1488- * each running lord, plus the houses they have in common. Essential for understanding current
1489- * planetary influences, dasha transitions, and timing events in Vedic astrology. 120-year
1490- * dasha system based on moon nakshatra at birth, with selectable Lahiri or KP ayanamsa.
1486+ * for every level, ready for a current DBA readout down to hour-level timing. Pass datetime to
1487+ * read the five lords at any moment instead of now, which is what a reading prepared for
1488+ * tomorrow or a backtest over a past day needs. Set significators true to add the KP star
1489+ * lord, sub lord, signified houses and strength grade of each running lord, plus the houses
1490+ * they have in common. Essential for understanding current planetary influences, dasha
1491+ * transitions, and timing events in Vedic astrology. 120-year dasha system based on moon
1492+ * nakshatra at birth, with selectable Lahiri or KP ayanamsa.
14911493 *
14921494 * POST /vedic-astrology/dasha/current
14931495 *
@@ -1520,6 +1522,11 @@ public function getChoghadiya(
15201522 * Custom ayanamsa value in degrees. When provided, overrides the computed ayanamsa from the
15211523 * selected type. Use for testing with specific ayanamsa values or matching a particular
15221524 * reference source.
1525+ * @param string|null $datetime
1526+ * ISO 8601 datetime (YYYY-MM-DDTHH:MM:SS) to read the running periods at, for a reading
1527+ * prepared for a future day, a backtest, or a chart cast for a past moment. Defaults to the
1528+ * current instant. Interpreted as local time in the request timezone (a trailing Z is accepted
1529+ * but ignored); with timezone 0 it is UTC.
15231530 * @param string|null $nodeType
15241531 * Lunar node type for Rahu and Ketu, used ONLY when "significators" is true. Dasha dates
15251532 * themselves come from the Moon and never move with this field. "mean" uses the smooth mean
@@ -1559,14 +1566,15 @@ public function getCurrentDasha(
15591566 string $ time ,
15601567 ?string $ ayanamsa = null ,
15611568 ?float $ ayanamsaValue = null ,
1569+ ?string $ datetime = null ,
15621570 ?string $ nodeType = null ,
15631571 ?bool $ significators = null ,
15641572 mixed $ timezone = null ,
15651573 ?string $ focus = null ,
15661574 ?string $ lang = null
15671575 ): array
15681576 {
1569- $ request = new \RoxyAPI \Sdk \Generated \Requests \GetCurrentDashaRequest (date: $ date , latitude: $ latitude , longitude: $ longitude , time: $ time , ayanamsa: $ ayanamsa , ayanamsaValue: $ ayanamsaValue , nodeType: $ nodeType , significators: $ significators , timezone: $ timezone , focus: $ focus , lang: $ lang );
1577+ $ request = new \RoxyAPI \Sdk \Generated \Requests \GetCurrentDashaRequest (date: $ date , latitude: $ latitude , longitude: $ longitude , time: $ time , ayanamsa: $ ayanamsa , ayanamsaValue: $ ayanamsaValue , datetime: $ datetime , nodeType: $ nodeType , significators: $ significators , timezone: $ timezone , focus: $ focus , lang: $ lang );
15701578
15711579 return $ this ->callRequest ($ request );
15721580 }
@@ -3141,10 +3149,9 @@ public function getUpagrahaPositions(
31413149 * chandrabala resolved for THIS native as windows rather than as one value, the running
31423150 * Vimshottari chain three levels deep, and a KP finance net over the wealth and loss houses.
31433151 * Ships a hand-reproducible strength score with its arithmetic published in the field itself,
3144- * and states plainly which part is classical and which part is our convention. Positions are
3145- * computed in the Lahiri sidereal frame; the KP significators behind the finance area use the
3146- * KP-Newcomb frame, as they do on every KP route. Vedic daily horoscope API, gochara API,
3147- * daily panchang prediction, tarabala and chandrabala API, ashtakavarga transit strength.
3152+ * and states plainly which part is classical and which part is a RoxyAPI counting convention.
3153+ * Positions are computed in the Lahiri sidereal frame; the KP significators behind the finance
3154+ * area use the KP-Newcomb frame, as they do on every KP route.
31483155 *
31493156 * POST /vedic-astrology/daily
31503157 *
0 commit comments