Vargas (Teilungsdiagramme D1–D60)
Vargas (वर्ग, “Teile”) – das sind divisional charts, die durch Aufteilung jedes Zeichens in N gleiche Teile entstehen. Jede Varga eröffnet einen eigenen Lebensbereich: D9 – Ehe, D10 – Karriere, D7 – Kinder. In der Parashari‑Schule sind die kanonischen Shodasha Varga (16 Varga) und in einzelnen Traditionen werden noch 4 hinzugefügt. AstroWay stellt jede der 16 über einen eigenen endpoint bereit: /v1/vedic/varga/D9 und so weiter.
Was wir berechnen
Abschnitt betitelt „Was wir berechnen“Shodasha Varga (BPHS, Kapitel 6–7):
| Varga | N | Lebensbereich |
|---|---|---|
| D1 - Rashi | 1 | Grundlegende Geburtskarte, Körper, Persönlichkeit |
| D2 - Hora | 2 | Reichtum, Geldfluss |
| D3 - Drekkana | 3 | Brüder/Schwestern, Mut, Kooperation |
| D4 - Chaturthamsha | 4 | Eigentum, Immobilien, Fortuna |
| D7 - Saptamsha | 7 | Kinder, Fortsetzung der Linie |
| D9 - Navamsha | 9 | Ehe, Dharma, Früchte des Karmas (zweite nach Gewicht nach D1) |
| D10 - Dashamsha | 10 | Karriere, Status, Beruf |
| D12 - Dvadashamsha | 12 | Eltern, Erbmustern |
| D16 - Shodashamsha | 16 | Transport, häuslicher Komfort, Unfälle |
| D20 - Vimshamsha | 20 | Spirituelle Praxis, Upasana |
| D24 - Chaturvimshamsha | 24 | Bildung, Studium, akademische Errungenschaften |
| D27 - Saptavimsha (Bhamsha) | 27 | Stärken/Schwächen, Ausdauer |
| D30 - Trimshamsha | 30 | Unglück, Schäden, spezifische Probleme |
| D40 - Khavedamsha | 40 | Erbliche Einflüsse (Matrilinie) |
| D45 - Akshavedamsha | 45 | Erbliche Einflüsse (Patrilinie) + allgemeines Schicksal |
| D60 - Shashtyamsha | 60 | Feinste Einflüsse, vergangene Leben (D60 = höchste Auflösung) |
Jede Varga ist ein vollständiges chart‑Objekt: das Lagna der Varga plus die Planetenpositionen in ihren Zeichen. Der Request‑Body ist überall gleich, der Unterschied liegt nur im Pfad.
Endpunkte
Abschnitt betitelt „Endpunkte“| Endpoint | Credits | Rückgabe |
|---|---|---|
/v1/vedic/varga/{level} | 20 | Eine Varga: level – einer von D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 |
Es gibt keinen kombinierten Aufruf: Du brauchst D1, D9 und D10 – das sind drei separate Anfragen.
Ashtakavarga ist nicht Teil von Shodasha Varga und hat seinen eigenen endpoint /v1/ashtakavarga.
Beispiel
Abschnitt betitelt „Beispiel“curl -X POST https://api.astroway.info/v1/vedic/varga/D9 \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/varga/D9', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.45, longitude: 30.52, ayanamsa: 'lahiri', }),});const { data } = await r.json();const venus = data.planets.find(p => p.name === 'Venus');console.log(`D9 Lagna: sign ${data.lagna.sign}`);console.log(`D9 Venus: sign ${venus.sign} (${venus.degreeInSign.toFixed(2)}°)`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/varga/D9', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.45, 'longitude': 30.52, 'ayanamsa': 'lahiri', },)data = r.json()['data']print(f"{data['varga']:5s} Lagna: sign {data['lagna']['sign']}")for p in data['planets'][:3]: print(f" {p['name']:8s} sign {p['sign']} {p['degreeInSign']:.2f}°")Beispielantwort (Planeten verkürzt)
Abschnitt betitelt „Beispielantwort (Planeten verkürzt)“Diese Antwort stammt aus der Produktion für den oben genannten Body. sign ist der Zeichen‑Index ab Null (0 = Widder), planets enthält 13 Einträge, hier werden drei gezeigt.
{ "ok": true, "data": { "varga": "D9", "name": { "en": "Navamsha", "uk": "Навамша", "ru": "Навамша", "sanskrit": "Навамша" }, "ayanamsa": 23.72484410850302, "lagna": { "longitude": 255.31242024504013, "sign": 8, "degreeInSign": 15.31242024504013 }, "planets": [ { "id": 0, "name": "Sun", "longitude": 72.39334499318895, "sign": 2, "degreeInSign": 12.393344993188947, "isRetrograde": false }, { "id": 1, "name": "Moon", "longitude": 227.99365699301796, "sign": 7, "degreeInSign": 17.993656993017964, "isRetrograde": false }, { "id": 3, "name": "Venus", "longitude": 175.12888852287682, "sign": 5, "degreeInSign": 25.12888852287682, "isRetrograde": false } ], "julianDay": 2448086.9791666665 }}Genauigkeit und Quellen
Abschnitt betitelt „Genauigkeit und Quellen“- Kanonischer Text: Brihat Parashara Hora Shastra (BPHS), Kapitel 6 “Graha‑bheda‑adhyaya” und 7 “Varga‑vivekadhyaya”. Die separate Logik des Übergangs Zeichen→Varga ist für jede der 16 beschrieben (D2 hat 2 Varianten – Parashari und Kashinatha; wir verwenden Parashari).
- Reference implementation: PyJHora
varga.py– unsere Berechnungen stimmen 1‑zu‑1 für alle 16 Varga bei gleicher ayanamsa überein. - Status: GREEN für alle 16 Varga. Geprüft mit 16 Snapshot‑Tests, jeder erfasst Lagna + 9 Planeten in der jeweiligen Varga.
- Ayanamsa: Lahiri standardmäßig; alle 9 systemischen Optionen werden unterstützt. Der Wechsel zwischen ayanamsa kann das Lagna der Varga zwischen benachbarten Zeichen verschieben – das ist im Jyotish normal.
- D2 Hora Varianten: Wir implementieren Parashari (Sun‑hora die ersten 15° ungerader Zeichen + die zweiten 15° gerader, Moon‑hora umgekehrt). Wenn du die Kashinatha‑Variante brauchst – melde dich, wir fügen sie als Option hinzu.
Verwandte
Abschnitt betitelt „Verwandte“- Dasha: Varga sind kritisch für die Bewertung des Herrschers der Dasha‑Lords (D‑Chart des Dasha‑Herrschers)
- Panchang: Varga hängen vom genauen siderischen Zeitpunkt und ayanamsa ab
- Shadbala: Saptavargaja Bala wird aus 7 Varga berechnet (D1, D2, D3, D7, D9, D12, D30)
- Genauigkeit: Snapshot‑Tests vs PyJHora für alle 16 Varga
- Credits: vollständige Preistabelle
- Authentifizierung: wie du den
aw_live_*Schlüssel bekommst