Vimshottari Mahadasha API
Vimshottari 120 साल का ग्रह-समय चक्र है जो वैदिक समय को आधार देता है। यह endpoint जन्म पर सिडेरियल चंद्रमा की स्थिति पढ़ता है, जिस नक्षत्र में वह है उसे ढूँढता है, और उस एक बिंदु से क्रमबद्ध महादशाओं की श्रृंखला खोलता है - प्रमुख जीवन अवधि, प्रत्येक नौ ग्रहों में से एक द्वारा शासित - और उन पर सटीक कैलेंडर तिथियाँ देता है।
Vimshottari Mahadasha API
यह endpoint जन्म तिथि, समय और UTC ऑफ़सेट को Julian day में बदलता है, फिर Swiss Ephemeris से चंद्रमा की जियोसेंत्रिक लोंगिट्यूड लेता है और Lahiri ayanamsa लागू करके इसे ट्रॉपिकल से सिडेरियल zodiac में शिफ्ट करता है। वह सिडेरियल लोंगिट्यूड जन्म नक्षत्र और उसमें पहले से बीते भाग को निर्धारित करता है, जिससे पता चलता है कि पहले शासक ग्रह की अवधि में कितना बचा है। इसके बाद यह 120-साल की पूरी Vimshottari श्रृंखला को canonical क्रम में दिखाता है - Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury - प्रत्येक Mahadasha अपनी अवधि और स्पष्ट शुरू और समाप्ति तिथियों के साथ। प्रतिक्रिया में जन्म नक्षत्र, चंद्रमा की सिडेरियल लोंगिट्यूड, और उपयोग किया गया ayanamsa मान भी लौटता है, जिससे टाइमलाइन पूरी तरह ऑडिटेबल रहती है।
POST/v1/vedic/dashas/vimshottari/maha
curl -X POST https://api.astroway.info/v1/vedic/dashas/vimshottari/maha \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{
"date": "1990-05-15",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.45,
"longitude": 30.52
}' {
"ok": true,
"data": {
"system": "vimshottari",
"level": "maha",
"ayanamsa": 23.85,
"moonSiderealLongitude": 258.97,
"nakshatra": "Purva Ashadha",
"periods": [
{
"lord": "Venus",
"start": "1986-02-11",
"end": "2006-02-11"
},
{
"lord": "Sun",
"start": "2006-02-11",
"end": "2012-02-11"
}
]
}
} Parameters
| name | type | Required | |
|---|---|---|---|
| date | string (YYYY-MM-DD) | yes | Birth date. |
| time | string (HH:MM:SS) | yes | Local clock time at birth. |
| timezoneOffset | number (hours) | yes | UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones. |
| latitude | number | yes | Birth-place latitude, decimal degrees (north positive). |
| longitude | number | yes | Birth-place longitude, decimal degrees (east positive). |
When to use it
जब तुझे टॉप-लेवल दाशा ढांचा चाहिए - वो बड़े समय-खंड जो किसी व्यक्ति के जीवन अध्यायों को घेरते हैं - बजाय दिन-स्तर के विवरण के, तब इस endpoint का उपयोग कर। यह भविष्यवाणी टाइमलाइन के लिए पहला प्राकृतिक कॉल है: प्रमुख अवधि की श्रृंखला दिखा, बताता है कि कौन सी वर्तमान में किसी तारीख पर सक्रिय है, और फिर यूज़र्स को वहाँ से आगे गहराई में जाने दे। क्योंकि पूरी श्रृंखला एक चंद्रमा की स्थिति से निश्चित रूप से निकलती है, तू इसे साइन-अप पर एक बार गणना कर के अनिश्चितकाल तक कैश कर सकता है। जब तुझे किसी Mahadasha के अंदर नेस्टेड सब-पिरियड चाहिए, तो उसी Vimshottari परिवार के antardasha, pratyantar, sookshma, और prana endpoints पर जाओ।
Notes
यह route केवल Mahadasha (मुख्य-अवधि) लेयर लौटाता है। छोटे विभाजन - antardasha, pratyantar, sookshma, और prana - अलग-अलग endpoints पर /v1/vedic/dashas/vimshottari/* के तहत मौजूद हैं। गणना Parashara परम्परा के अनुसार है, जैसा कि Bṛhat Parāśara Horā Śāstra में कोडित है, और डिफ़ॉल्ट रेफ़रेंस फ्रेम सिडेरियल zodiac और Lahiri ayanamsa है।
Try the Vimshottari Mahadasha API
Grab a key and make your first call in under a minute.