Vargas (divisional charts D1–D60)
Vargas (वर्ग, “partes”) são divisional charts, obtidos dividindo cada signo em N partes iguais. Cada varga revela uma área específica da vida: D9 - casamento, D10 - carreira, D7 - filhos. Na escola Parashari, as Shodasha Varga (16 vargas) são canónicas, e em algumas tradições são adicionadas mais 4. AstroWay fornece cada uma das 16 através de um endpoint separado: /v1/vedic/varga/D9 e assim por diante.
O que calculamos
Seção intitulada “O que calculamos”Shodasha Varga (BPHS, capítulos 6–7):
| Varga | N | Área da vida |
|---|---|---|
| D1 - Rashi | 1 | Mapa natal principal, corpo, personalidade |
| D2 - Hora | 2 | Riqueza, fluxo de dinheiro |
| D3 - Drekkana | 3 | Irmãos/irmãs, coragem, cooperação |
| D4 - Chaturthamsha | 4 | Propriedade, imóveis, fortuna |
| D7 - Saptamsha | 7 | Filhos, descendência |
| D9 - Navamsha | 9 | Casamento, dharma, frutos do karma (segunda mais importante depois de D1) |
| D10 - Dashamsha | 10 | Carreira, status, profissão |
| D12 - Dvadashamsha | 12 | Pais, padrões hereditários |
| D16 - Shodashamsha | 16 | Transporte, conforto doméstico, acidentes |
| D20 - Vimshamsha | 20 | Prática espiritual, upasana |
| D24 - Chaturvimshamsha | 24 | Educação, estudo, conquistas académicas |
| D27 - Saptavimsha (Bhamsha) | 27 | Pontos fortes/fracos, resistência |
| D30 - Trimshamsha | 30 | Infortúnios, danos, problemas específicos |
| D40 - Khavedamsha | 40 | Influências hereditárias (matrilinear) |
| D45 - Akshavedamsha | 45 | Influências hereditárias (patrilinear) + destino geral |
| D60 - Shashtyamsha | 60 | Influências mais subtis, vidas passadas (D60 = resolução mais alta) |
Cada varga é um objeto chart completo: a lagna da varga mais a posição dos planetas nos seus signos. O corpo do pedido é o mesmo em todo o lado, a única diferença é o caminho.
Endpoints
Seção intitulada “Endpoints”| Endpoint | Créditos | O que retorna |
|---|---|---|
/v1/vedic/varga/{level} | 20 | Uma varga: level - um de D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 |
Não há chamada combinada: se precisas de D1, D9 e D10, são três pedidos separados.
Ashtakavarga não está incluída nas Shodasha Varga e tem o seu próprio caminho /v1/ashtakavarga.
Exemplo
Seção intitulada “Exemplo”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}°")Exemplo de resposta (planetas abreviados)
Seção intitulada “Exemplo de resposta (planetas abreviados)”Esta resposta foi retirada da produção para o corpo acima. sign é o índice do signo a partir de zero (0 = Carneiro), planets contém 13 entradas, aqui são mostradas três.
{ "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 }}Precisão e fontes
Seção intitulada “Precisão e fontes”- Texto Canónico: Brihat Parashara Hora Shastra (BPHS), capítulos 6 “Graha-bheda-adhyaya” e 7 “Varga-vivekadhyaya”. Uma lógica separada de transição signo→varga é descrita para cada uma das 16 (D2 tem 2 variantes - Parashari e Kashinatha; usamos Parashari).
- Implementação de referência: PyJHora
varga.py- os nossos cálculos correspondem 1-para-1 para todas as 16 vargas com o mesmo ayanamsa. - Status: VERDE para todas as 16 vargas. Verificado com 16 testes de snapshot, cada um fixando a lagna + 9 planetas na varga correspondente.
- Ayanamsa: Lahiri por defeito; todas as 9 opções de sistema são suportadas. A transição entre ayanamsa pode deslocar a Lagna da varga entre signos adjacentes - isto é normal para Jyotish.
- Variantes D2 Hora: implementamos Parashari (Sun-hora os primeiros 15° dos signos ímpares + os segundos 15° dos signos pares, Moon-hora o contrário). Se precisares da variante Kashinatha - escreve-nos, adicionaremos como opção.
Relacionado
Seção intitulada “Relacionado”- Dashas: as vargas são críticas para avaliar o regente da dashanda (D-chart of dasha lord)
- Panchang: as vargas dependem do tempo sidereal exato e do ayanamsa
- Shadbala: Saptavargaja Bala é calculada a partir de 7 vargas (D1, D2, D3, D7, D9, D12, D30)
- Precisão: testes de snapshot vs PyJHora para todas as 16 vargas
- Créditos: tabela de preços completa
- Autenticação: como obter a chave
aw_live_*