Варги (divisional charts D1–D60)
Варги (वर्ग, «частини») — це divisional charts, отримані шляхом ділення кожного знака на N рівних частин. Кожна варга відкриває окрему сферу життя: D9 — шлюб, D10 — кар’єру, D7 — дітей. У парашаряській школі канонічними є Shodasha Varga (16 варг), а в окремих традиціях додають ще 4. AstroWay рахує всі 16 в одному ендпоінті.
Що ми рахуємо
Section titled “Що ми рахуємо”Shodasha Varga (BPHS, розділи 6–7):
| Варга | N | Сфера життя |
|---|---|---|
| D1 — Rashi | 1 | Основна натальна карта, тіло, особистість |
| D2 — Hora | 2 | Багатство, грошовий потік |
| D3 — Drekkana | 3 | Брати/сестри, мужність, кооперація |
| D4 — Chaturthamsha | 4 | Власність, нерухомість, фортуна |
| D7 — Saptamsha | 7 | Діти, продовження роду |
| D9 — Navamsha | 9 | Шлюб, дхарма, плоди карми (друга за вагою після D1) |
| D10 — Dashamsha | 10 | Кар’єра, статус, професія |
| D12 — Dvadashamsha | 12 | Батьки, спадкові патерни |
| D16 — Shodashamsha | 16 | Транспорт, побутовий комфорт, нещасні випадки |
| D20 — Vimshamsha | 20 | Духовна практика, упасана |
| D24 — Chaturvimshamsha | 24 | Освіта, навчання, академічні здобутки |
| D27 — Saptavimsha (Bhamsha) | 27 | Сильні/слабкі сторони, виносливість |
| D30 — Trimshamsha | 30 | Нещастя, шкоди, специфічні проблеми |
| D40 — Khavedamsha | 40 | Спадкові впливи (матриліній) |
| D45 — Akshavedamsha | 45 | Спадкові впливи (патриліній) + загальна доля |
| D60 — Shashtyamsha | 60 | Найтонші впливи, минулі життя (D60 = найвища роздільність) |
Кожна варга — це повний chart-об’єкт: положення 7 планет (+ Rahu/Ketu + Lagna) у знаках, домах, накшатрах варги. Можна замовляти окремі варги або всі 16 за один виклик.
Ендпоінт
Section titled “Ендпоінт”| Ендпоінт | Кредити | Що повертає |
|---|---|---|
/v1/vedic/vargas | 80 | Будь-яка комбінація з 16 варг (параметр levels) |
Один endpoint з конфігом — повертає від 1 до 16 варг в одному запиті. Передайте "levels": ["D1", "D9"] для двох найважливіших, або опустіть параметр для всіх 16.
Приклад
Section titled “Приклад”curl -X POST https://api.astroway.info/v1/vedic/vargas \ -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", "levels": ["D1", "D9", "D10"] }'const r = await fetch('https://api.astroway.info/v1/vedic/vargas', { 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', levels: ['D1', 'D9', 'D10'], }),});const { data } = await r.json();const navamsha = data.charts.find(c => c.level === 'D9');console.log(`D9 Lagna: ${navamsha.lagna.sign}`);console.log(`D9 Venus: ${navamsha.planets.Venus.sign} (${navamsha.planets.Venus.house}H)`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/vargas', 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', 'levels': ['D1', 'D9', 'D10'], },)data = r.json()['data']for chart in data['charts']: print(f"{chart['level']:5s} Lagna: {chart['lagna']['sign']}")Приклад відповіді (скорочений)
Section titled “Приклад відповіді (скорочений)”{ "ayanamsa": "lahiri", "charts": [ { "level": "D1", "name": "Rashi", "lagna": { "sign": "Virgo", "longitude": 158.42 }, "planets": { "Sun": { "sign": "Cancer", "longitude": 112.18, "house": 11 }, "Moon": { "sign": "Taurus", "longitude": 47.92, "house": 9 }, "Venus": { "sign": "Gemini", "longitude": 82.34, "house": 10 } } }, { "level": "D9", "name": "Navamsha", "lagna": { "sign": "Aquarius" }, "planets": { "Sun": { "sign": "Pisces", "house": 2 }, "Moon": { "sign": "Sagittarius", "house": 11 }, "Venus": { "sign": "Libra", "house": 9 } } }, { "level": "D10", "name": "Dashamsha", "lagna": { "sign": "Aries" } } ]}Точність і джерела
Section titled “Точність і джерела”- Канонічний текст: Brihat Parashara Hora Shastra (BPHS), розділи 6 «Грaha-bheda-adhyaya» та 7 «Varga-vivekadhyaya». Окрема логіка переходу знак→варга описана для кожної з 16 (D2 має 2 варіанти — Parashari та Kashinatha; ми використовуємо Parashari).
- Reference implementation: PyJHora
varga.py— наші розрахунки збігаються 1-в-1 для всіх 16 варг при однаковому ayanamsa. - Status: GREEN для всіх 16 варг. Перевірено на 16 snapshot-тестах, кожен фіксує lagna + 9 планет у відповідній варзі.
- Ayanamsa: Lahiri за замовчуванням; підтримуються всі 9 системних опцій. Перехід між ayanamsa може зсунути Lagna варги між сусідніми знаками — це нормально для джйотиш.
- D2 Hora варіанти: ми реалізуємо Parashari (Sun-hora перші 15° непарних знаків + другі 15° парних, Moon-hora навпаки). Якщо вам потрібен Kashinatha-варіант — напишіть, додамо опцією.
Пов’язане
Section titled “Пов’язане”- Даші — варги критичні для оцінки правителя дашaнди (D-chart of dasha lord)
- Панчанг — варги залежні від точного sidereal-часу та ayanamsa
- Shadbala — Saptavargaja Bala обчислюється з 7 варг (D1, D2, D3, D7, D9, D12, D30)
- Точність — snapshot-тести vs PyJHora для всіх 16 варг
- Кредити — повна таблиця тарифів
- Автентифікація — як отримати
aw_live_*ключ
Корисно?
Дякуємо за фідбек.