Vargas (gráficos divisionales D1–D60)
Los Vargas (वर्ग, “partes”) son los divisional charts, obtenidos al dividir cada signo en N partes iguales. Cada Varga revela un área de vida específica: D9 - matrimonio, D10 - carrera, D7 - hijos. En la escuela Parashari, los Shodasha Varga (16 vargas) son los canónicos, y algunas tradiciones adicionales incluyen 4 más. AstroWay expone cada uno de los 16 vargas a través de endpoints separados: /v1/vedic/varga/D9 y así sucesivamente.
Lo que calculamos
Sección titulada «Lo que calculamos»Shodasha Varga (BPHS, secciones 6-7):
| Varga | N | Área de vida |
|---|---|---|
| D1 - Rashi | 1 | Carta natal principal, cuerpo, personalidad |
| D2 - Hora | 2 | Riqueza, flujo de dinero |
| D3 - Drekkana | 3 | Hermanos, valentía, cooperación |
| D4 - Chaturthamsha | 4 | Propiedad, bienes, fortuna |
| D7 - Saptamsha | 7 | Hijos, continuación de la línea familiar |
| D9 - Navamsha | 9 | Matrimonio, dharma, frutos del karma (segundo en importancia después de D1) |
| D10 - Dashamsha | 10 | Carrera, estatus, profesión |
| D12 - Dvadashamsha | 12 | Padres, patrones heredados |
| D16 - Shodashamsha | 16 | Transporte, comodidad doméstica, accidentes |
| D20 - Vimshamsha | 20 | Práctica espiritual, upasana |
| D24 - Chaturvimshamsha | 24 | Educación, aprendizaje, logros académicos |
| D27 - Saptavimsha (Bhamsha) | 27 | Fortalezas/debilidades, resistencia |
| D30 - Trimshamsha | 30 | Desgracias, daños, problemas específicos |
| D40 - Khavedamsha | 40 | Influencias heredadas (línea materna) |
| D45 - Akshavedamsha | 45 | Influencias heredadas (línea paterna) + destino general |
| D60 - Shashtyamsha | 60 | Influencias más finas, vidas pasadas (D60 = la mayor resolución) |
Cada Varga es un objeto chart completo: lagna del varga más las posiciones de los planetas en sus signos. El cuerpo de la solicitud es el mismo en todas partes, la única diferencia es la ruta.
Endpoints
Sección titulada «Endpoints»| Endpoint | Créditos | Devuelve |
|---|---|---|
/v1/vedic/varga/{level} | 20 | Un solo varga: level es uno de D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 |
No hay llamada combinada: si necesitas D1, D9 y D10, son tres solicitudes separadas.
Ashtakavarga no está incluido en Shodasha Varga y tiene su propia ruta /v1/ashtakavarga.
Ejemplo
Sección titulada «Ejemplo»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}°")Ejemplo de respuesta (planetas abreviados)
Sección titulada «Ejemplo de respuesta (planetas abreviados)»Esta respuesta se tomó de producción para el cuerpo anterior. sign es el índice del signo comenzando desde cero (0 = Aries), planets contiene 13 registros, aquí se muestran tres.
{ "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 }}Precisión y fuentes
Sección titulada «Precisión y fuentes»- Texto canónico: Brihat Parashara Hora Shastra (BPHS), secciones 6 “Graha-bheda-adhyaya” y 7 “Varga-vivekadhyaya”. La lógica específica de transición signo→varga se describe para cada una de las 16 (D2 tiene 2 variantes - Parashari y Kashinatha; usamos Parashari).
- Implementación de referencia: PyJHora
varga.py- nuestros cálculos coinciden 1-a-1 para todos los 16 vargas con el mismo ayanamsa. - Estado: VERDE para todos los 16 vargas. Verificado con 16 pruebas snapshot, cada una fija el lagna + 9 planetas en el varga correspondiente.
- Ayanamsa: Lahiri por defecto; se admiten todas las 9 opciones del sistema. Cambiar entre ayanamsa puede desplazar el Lagna del varga entre signos adyacentes - esto es normal en jyotish.
- Variantes D2 Hora: implementamos Parashari (Sun-hora primeros 15° de signos impares + segundos 15° de signos pares, Moon-hora al revés). Si necesitas la variante Kashinatha - escríbenos, la añadiremos como opción.
Relacionado
Sección titulada «Relacionado»- Dashas: los vargas son críticos para evaluar al gobernante del dasha (D-chart del dasha lord)
- Panchang: los vargas dependen del tiempo sidéreo preciso y del ayanamsa
- Shadbala: Saptavargaja Bala se calcula a partir de 7 vargas (D1, D2, D3, D7, D9, D12, D30)
- Precisión: pruebas snapshot vs PyJHora para todos los 16 vargas
- Créditos: tabla completa de tarifas
- Autenticación: cómo obtener tu clave
aw_live_*