Vargas (divisional charts D1–D60)
A vargik (वर्ग, “részek”) a divisional charts, amelyeket úgy kapunk, hogy minden jegyet N egyenlő részre osztunk. Minden varg egy külön életkört nyit meg: D9 – házasság, D10 – karrier, D7 – gyerekek. A Parashari iskolában a kanonikus Shodasha Varga (16 varg), és egyes hagyományok még 4-et hozzáadnak. Az AstroWay minden 16-ot külön endpointtal szolgál ki: /v1/vedic/varga/D9 és így tovább.
Mit számolunk
Szekció neve “Mit számolunk”Shodasha Varga (BPHS, részek 6–7):
| Varg | N | Életkör |
|---|---|---|
| D1 - Rashi | 1 | Alap születési képlet, test, személyiség |
| D2 - Hora | 2 | Gazdagság, pénzáram |
| D3 - Drekkana | 3 | Testvérek, bátorság, együttműködés |
| D4 - Chaturthamsha | 4 | Tulajdon, ingatlan, szerencse |
| D7 - Saptamsha | 7 | Gyerekek, a család folytatása |
| D9 - Navamsha | 9 | Házasság, dharma, a karma gyümölcsei (második súly szerint D1 után) |
| D10 - Dashamsha | 10 | Karrier, státusz, szakma |
| D12 - Dvadashamsha | 12 | Szülők, örökölt minták |
| D16 - Shodashamsha | 16 | Közlekedés, háztartási kényelem, balesetek |
| D20 - Vimshamsha | 20 | Spirituális gyakorlat, upasana |
| D24 - Chaturvimshamsha | 24 | Oktatás, tanulás, akadémiai eredmények |
| D27 - Saptavimsha (Bhamsha) | 27 | Erősségek/gyengeségek, kitartás |
| D30 - Trimshamsha | 30 | Balesetek, károk, specifikus problémák |
| D40 - Khavedamsha | 40 | Örökölt hatások (matrilineáris) |
| D45 - Akshavedamsha | 45 | Örökölt hatások (patrilineáris) + általános sors |
| D60 - Shashtyamsha | 60 | Legfinomabb hatások, múlt életek (D60 = legmagasabb felbontás) |
Minden varg egy teljes chart-objektum: a varg lagna plusz a bolygók helyzetei a jegyeiben. A kérés teste mindenhol ugyanaz, csak az útvonal különbözik.
Endpointok
Szekció neve “Endpointok”| Endpoint | Kreditek | Visszatér |
|---|---|---|
/v1/vedic/varga/{level} | 20 | Egy varg: level - egy a D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 közül |
Nincs kombinált hívás: D1, D9 és D10 szükséges – ez három külön kérés.
Az Ashtakavarga nem része a Shodasha Varga-nak, és saját útvonalon él: /v1/ashtakavarga.
Példa
Szekció neve “Példa”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}°")Válasz példa (bolygók röviden)
Szekció neve “Válasz példa (bolygók röviden)”Ez a válasz a production környezetből származik a fenti testhez. sign - a jegy indexe nullától (0 = Kos), a planets 13 bejegyzést tartalmaz, itt három látható.
{ "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 }}Pontosság és források
Szekció neve “Pontosság és források”- Kanonikus szöveg: Brihat Parashara Hora Shastra (BPHS), 6. fejezet “Graha-bheda-adhyaya” és 7. fejezet “Varga-vivekadhyaya”. Az egyedi jel→varg átvitel logikája minden 16-ra le van írva (D2-nek 2 változata van – Parashari és Kashinatha; mi a Parashari-t használjuk).
- Reference implementation: PyJHora
varga.py– a mi számításaink 1‑1 egyeznek minden 16 varg esetén azonos ayanamsa mellett. - Status: GREEN minden 16 varg-re. 16 snapshot‑teszten ellenőrizve, mindegyik rögzíti a lagna‑t + 9 bolygót a megfelelő vargban.
- Ayanamsa: Lahiri alapértelmezett; az összes 9 rendszeropció támogatott. Az ayanamsa közti váltás eltolhatja a Lagna varg‑okat a szomszédos jegyek között – ez normális a jjótisz számára.
- D2 Hora változatok: a Parashari-t valósítjuk meg (Sun‑hora az első 15° páratlan jegyekben + a második 15° páros, Moon‑hora fordítva). Ha a Kashinatha‑változatra van szükséged – írj, hozzáadjuk opcióként.
Kapcsolódó
Szekció neve “Kapcsolódó”- Dashi: vargok kritikusak a dasha uralkodó (D-chart of dasha lord) értékeléséhez
- Pancsang: vargok függnek a pontos sziderális időtől és ayanamsától
- Shadbala: a Saptavargaja Bala 7 vargból számítódik (D1, D2, D3, D7, D9, D12, D30)
- Pontosság: snapshot‑tesztek vs PyJHora minden 16 varg-re
- Kreditek: teljes tarifatáblázat
- Hitelesítés: hogyan kapj
aw_live_*kulcsot