Vimshottari-Mahadasha-API
Vimshottari ist der 120-jährige Planetenperioden-Zyklus, der das vedische Timing verankert. Dieser Endpunkt liest die Position des siderischen Mondes bei der Geburt, lokalisiert das von ihm eingenommene Nakshatra und entrollt von diesem einen Punkt aus die geordnete Kette der Mahadashas — die großen Lebensperioden, jede von einem der neun Grahas regiert — mit den exakten Kalenderdaten, die sie begrenzen.
Vimshottari-Mahadasha-API
Der Endpunkt wandelt Geburtsdatum, Uhrzeit und UTC-Offset in ein julianisches Datum um, fragt dann die Swiss Ephemeris nach der geozentrischen Länge des Mondes ab und wendet die Lahiri-Ayanamsa an, um sie vom tropischen in den siderischen Tierkreis zu verschieben. Diese siderische Länge fixiert das natale Nakshatra und den darin bereits verstrichenen Anteil, was bestimmt, wie viel der Periode des ersten herrschenden Planeten bei der Geburt verbleibt. Von dort legt er die vollständige 120-jährige Vimshottari-Sequenz in kanonischer Reihenfolge aus — Ketu, Venus, Sonne, Mond, Mars, Rahu, Jupiter, Saturn, Merkur —, wobei jede Mahadasha ihre zugeteilte Spanne sowie konkrete Anfangs- und Enddaten trägt. Die Antwort gibt außerdem das Geburts-Nakshatra, die siderische Länge des Mondes und den verwendeten Ayanamsa-Wert zurück, sodass die Zeitachse vollständig nachvollziehbar ist.
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"
}
]
}
} Parameter
| name | type | Erforderlich | |
|---|---|---|---|
| date | string (YYYY-MM-DD) | ja | Birth date. |
| time | string (HH:MM:SS) | ja | Local clock time at birth. |
| timezoneOffset | number (hours) | ja | UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones. |
| latitude | number | ja | Birth-place latitude, decimal degrees (north positive). |
| longitude | number | ja | Birth-place longitude, decimal degrees (east positive). |
Wann verwenden
Verwenden Sie diesen Endpunkt, wenn Sie das oberste Dasha-Gerüst benötigen — die Makroperioden, die die Lebenskapitel einer Person rahmen — statt der Detailtiefe auf Tagesebene. Es ist der natürliche erste Aufruf für eine prädiktive Zeitachse: Rendern Sie die Sequenz der großen Perioden, heben Sie hervor, welche zu einem bestimmten Datum gerade aktiv ist, und lassen Sie die Nutzer von dort aus tiefer eintauchen. Da die gesamte Kette deterministisch aus einer einzigen Mondposition folgt, können Sie sie einmal bei der Registrierung berechnen und unbegrenzt cachen. Wenn Sie die verschachtelten Unterperioden innerhalb einer gegebenen Mahadasha benötigen, verzweigen Sie zu den dedizierten antardasha-, pratyantar-, sookshma- und prana-Endpunkten unter derselben Vimshottari-Familie.
Hinweise
Diese Route gibt nur die Mahadasha-Schicht (Hauptperiode) zurück. Die feineren Unterteilungen — antardasha, pratyantar, sookshma und prana — liegen an separaten Endpunkten unter /v1/vedic/dashas/vimshottari/*. Die Berechnung folgt der Parashara-Tradition, wie sie im Bṛhat Parāśara Horā Śāstra kodifiziert ist, mit dem siderischen Tierkreis und der Lahiri-Ayanamsa als standardmäßigem Bezugssystem.
Vimshottari-Mahadasha-API ausprobieren
Hol dir einen Key und mach deinen ersten Aufruf in unter einer Minute.