Vargas (divisional charts D1–D60)
Varga (वर्ग, “bagian”) adalah divisional chart, yang diperoleh dengan membagi setiap tanda menjadi N bagian yang sama. Setiap varga membuka bidang kehidupan yang berbeda: D9 - pernikahan, D10 - karier, D7 - anak-anak. Dalam aliran Parashari, Shodasha Varga (16 varga) adalah kanonik, dan dalam tradisi tertentu, 4 varga lainnya ditambahkan. AstroWay menyediakan masing-masing dari 16 varga sebagai endpoint terpisah: /v1/vedic/varga/D9 dan seterusnya.
Apa yang Kami Hitung
Section titled “Apa yang Kami Hitung”Shodasha Varga (BPHS, bab 6–7):
| Varga | N | Bidang kehidupan |
|---|---|---|
| D1 - Rashi | 1 | Peta kelahiran utama, tubuh, kepribadian |
| D2 - Hora | 2 | Kekayaan, arus kas |
| D3 - Drekkana | 3 | Saudara kandung, keberanian, kerja sama |
| D4 - Chaturthamsha | 4 | Properti, real estat, keberuntungan |
| D7 - Saptamsha | 7 | Anak-anak, keturunan |
| D9 - Navamsha | 9 | Pernikahan, dharma, buah karma (terpenting kedua setelah D1) |
| D10 - Dashamsha | 10 | Karier, status, profesi |
| D12 - Dvadashamsha | 12 | Orang tua, pola warisan |
| D16 - Shodashamsha | 16 | Transportasi, kenyamanan rumah tangga, kecelakaan |
| D20 - Vimshamsha | 20 | Praktik spiritual, upasana |
| D24 - Chaturvimshamsha | 24 | Pendidikan, pembelajaran, pencapaian akademik |
| D27 - Saptavimsha (Bhamsha) | 27 | Kekuatan/kelemahan, daya tahan |
| D30 - Trimshamsha | 30 | Kemalangan, kerugian, masalah spesifik |
| D40 - Khavedamsha | 40 | Pengaruh warisan (matrilineal) |
| D45 - Akshavedamsha | 45 | Pengaruh warisan (patrilineal) + nasib umum |
| D60 - Shashtyamsha | 60 | Pengaruh paling halus, kehidupan lampau (D60 = resolusi tertinggi) |
Setiap varga adalah objek chart lengkap: lagna varga ditambah posisi planet di tanda-tandanya. Body permintaan sama di mana-mana, perbedaannya hanya pada path.
Endpoint
Section titled “Endpoint”| Endpoint | Kredit | Apa yang dikembalikan |
|---|---|---|
/v1/vedic/varga/{level} | 20 | Satu varga: level - salah satu dari D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 |
Tidak ada panggilan gabungan: jika kamu membutuhkan D1, D9, dan D10 - itu adalah tiga permintaan terpisah.
Ashtakavarga tidak termasuk dalam Shodasha Varga dan memiliki path-nya sendiri /v1/ashtakavarga.
Contoh
Section titled “Contoh”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}°")Contoh Respons (planet disingkat)
Section titled “Contoh Respons (planet disingkat)”Respons ini diambil dari produksi untuk body di atas. sign adalah indeks tanda dari nol (0 = Aries), planets berisi 13 entri, di sini ditampilkan tiga.
{ "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 }}Akurasi dan Sumber
Section titled “Akurasi dan Sumber”- Teks Kanonik: Brihat Parashara Hora Shastra (BPHS), bab 6 “Graha-bheda-adhyaya” dan 7 “Varga-vivekadhyaya”. Logika transisi tanda→varga yang terpisah dijelaskan untuk masing-masing dari 16 (D2 memiliki 2 varian - Parashari dan Kashinatha; kami menggunakan Parashari).
- Implementasi Referensi: PyJHora
varga.py- perhitungan kami cocok 1-ke-1 untuk semua 16 varga dengan ayanamsa yang sama. - Status: HIJAU untuk semua 16 varga. Diverifikasi dengan 16 snapshot-test, masing-masing mencatat lagna + 9 planet di varga yang sesuai.
- Ayanamsa: Lahiri secara default; semua 9 opsi sistem didukung. Transisi antar ayanamsa dapat menggeser Lagna varga antar tanda yang berdekatan - ini normal untuk Jyotish.
- Varian D2 Hora: kami mengimplementasikan Parashari (Sun-hora 15° pertama tanda ganjil + 15° kedua tanda genap, Moon-hora sebaliknya). Jika kamu membutuhkan varian Kashinatha - silakan beritahu kami, kami akan menambahkannya sebagai opsi.
Terkait
Section titled “Terkait”- Dasha: varga sangat penting untuk mengevaluasi penguasa dashanda (D-chart of dasha lord)
- Panchang: varga bergantung pada waktu sidereal dan ayanamsa yang akurat
- Shadbala: Saptavargaja Bala dihitung dari 7 varga (D1, D2, D3, D7, D9, D12, D30)
- Akurasi: snapshot-test vs PyJHora untuk semua 16 varga
- Kredit: tabel tarif lengkap
- Autentikasi: cara mendapatkan kunci
aw_live_*