Yogi (Yogas) - combinazioni planetarie
Le Yoga sono combinazioni specifiche di pianeti in una carta natale che rafforzano o indeboliscono determinati temi di vita (potere, ricchezza, spiritualità, isolamento). AstroWay supporta 15 endpoint di Yoga in due scuole: Parashara (classica, 7) e Jaimini (chara-karaka, 8).
Cosa calcoliamo
Sezione intitolata “Cosa calcoliamo”- Raja Yoga: combinazioni che conferiscono potere, status, successo. Combinazione dei signori dei Kendra (1, 4, 7, 10) e dei Trikona (1, 5, 9).
- Dhana Yoga: ricchezza. Connessioni tra i signori della 2ª, 5ª, 9ª, 11ª casa.
- Dharma-Karmadhipati Yoga: sinergia dei signori della 9ª (dharma) e 10ª (karma) casa.
- Pancha Mahapurusha: cinque Yoga dei “grandi uomini”: Ruchaka (Marte), Bhadra (Mercurio), Hamsa (Giove), Malavya (Venere), Shasha (Saturno).
- Gajakesari: Giove in Kendra dalla Luna.
- Adhi Yoga: Mercurio, Giove, Venere nella 6ª/7ª/8ª casa dalla Luna.
- Karakamsha (Jaimini): il segno dell’Atmakaraka nella Navamsha diventa la Lagna di una carta del destino separata.
- Karaka Yoga (Jaimini): tutte le otto Chara Karaka e ciò che ciascuna conferisce nella sua posizione.
- Viparita Raja Yoga (Jaimini): forza dai signori della 6ª, 8ª e 12ª casa.
- Daridra Yoga (Jaimini): il rovescio della Dhana Yoga.
Endpoint
Sezione intitolata “Endpoint”| Endpoint | Scuola | Crediti | Descrizione |
|---|---|---|---|
/v1/vedic/yogas/parashara/raja | Parashara | 20 | Raja Yoga |
/v1/vedic/yogas/parashara/dhana | Parashara | 20 | Dhana Yoga (ricchezza) |
/v1/vedic/yogas/parashara/dharma-karmadhipati | Parashara | 20 | Dharma + Karma |
/v1/vedic/yogas/parashara/pancha-mahapurusha | Parashara | 20 | 5 Mahapurusha Yoga |
/v1/vedic/yogas/parashara/gajakesari | Parashara | 20 | Gajakesari |
/v1/vedic/yogas/parashara/adhi | Parashara | 20 | Adhi Yoga |
/v1/vedic/yogas/parashara/full | Parashara | 20 | Tutte le Yoga Parashara in una singola chiamata |
/v1/vedic/yogas/jaimini/raja | Jaimini | 20 | Jaimini Raja Yoga |
/v1/vedic/yogas/jaimini/dhana | Jaimini | 20 | Dhana Yoga secondo Jaimini |
/v1/vedic/yogas/jaimini/daridra | Jaimini | 20 | Daridra Yoga |
/v1/vedic/yogas/jaimini/viparita | Jaimini | 20 | Viparita Raja Yoga |
/v1/vedic/yogas/jaimini/karaka-yoga | Jaimini | 20 | Otto Chara Karaka e le loro Yoga |
/v1/vedic/yogas/jaimini/karakamsa | Jaimini | 20 | Karakamsha Lagna dalla Navamsha |
/v1/vedic/yogas/jaimini/shubha-graha | Jaimini | 20 | Benefici funzionali per Lagna |
/v1/vedic/yogas/jaimini/full | Jaimini | 20 | Tutte le Yoga Jaimini in una singola chiamata |
Esempio
Sezione intitolata “Esempio”curl -X POST https://api.astroway.info/v1/vedic/yogas/parashara/full \ -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.4501, "longitude": 30.5234, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/yogas/parashara/full', { 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.4501, longitude: 30.5234, ayanamsa: 'lahiri', }),});const { data } = await r.json();for (const [key, yoga] of Object.entries(data)) { if (typeof yoga !== 'object' || yoga === null || !('present' in yoga)) continue; console.log(`${key}: ${yoga.present ? 'yes' : 'no'}`); for (const line of yoga.details) console.log(` ${line}`);}for (const y of data.panchaMahapurusha.yogas.filter((y) => y.present)) { console.log(`${y.yogaName} (${y.planetName}): ${y.reason}`);}import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/yogas/parashara/full', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.4501, 'longitude': 30.5234, 'ayanamsa': 'lahiri', },)data = r.json()['data']for key, yoga in data.items(): if not isinstance(yoga, dict) or 'present' not in yoga: continue print(f"{key}: {'yes' if yoga['present'] else 'no'}") for line in yoga['details']: print(f" {line}")for y in data['panchaMahapurusha']['yogas']: if y['present']: print(f"{y['yogaName']} ({y['planetName']}): {y['reason']}")Esempio di risposta (abbreviato):
{ "data": { "school": "parashara", "lagnaSign": 6, "raja": { "present": false, "contributingPlanets": [], "details": [] }, "dhana": { "present": true, "contributingPlanets": [ { "graha": 0, "planetName": "Sun", "sign": 2, "house": 9 }, { "graha": 6, "planetName": "Saturn", "sign": 8, "house": 3 } ], "details": ["Lords of 5H and 11H in mutual graha drishti"] }, "dharmaKarmadhipati": { "present": false, "contributingPlanets": [], "details": [] }, "panchaMahapurusha": { "yogas": [ { "yogaName": "Ruchaka", "graha": 4, "planetName": "Mars", "present": true, "sign": 0, "house": 7, "reason": "in own/exalted sign 1 and in kendra (house 7)" } ], "presentCount": 1 } }}Accuratezza e fonti
Sezione intitolata “Accuratezza e fonti”- Yoga Parashara: algoritmo basato su Brihat Parashara Hora Shastra (BPHS), capitoli 36–39 (Raja Yoga, Dhana Yoga, Pancha Mahapurusha). La traduzione di R. Santhanam (Ranjan Publications) come riferimento principale, verifica incrociata con Phaladeepika (Mantreswara).
- Yoga Jaimini: Jaimini Sutras (traduzione di P.S. Sastri), capitolo 2. Atmakaraka secondo il metodo della longitudine all’interno del segno (variante Parashari); l’alternativa di Krishna Mishra è disponibile tramite il parametro
karaka_scheme=advanced. - Stato degli endpoint: Fase 2, prevalentemente VERDE. Alcune Yoga (ad esempio, Vipareeta Raja) sono ancora GIALLE a causa della variabilità delle definizioni in diversi commentari BPHS; lo stato completo e la data dell’ultima verifica sono in
docs/AUDIT-TRAIL.md(repo privato, gli integratori ottengono l’accesso su richiesta). - Zodiaco siderale: Lahiri ayanamsa per impostazione predefinita. Sono supportati anche Raman, Krishnamurti, Fagan-Bradley, Yukteshwar – impostato tramite il parametro
ayanamsa.
Nessuna implementazione delle Yoga può pretendere di essere “canonica” – i testi classici presentano variazioni nell’insieme di regole e condizioni di attivazione. Registriamo onestamente la scuola scelta e il commento in docs/AUDIT-TRAIL.md.
Correlati
Sezione intitolata “Correlati” Dosha Manglik, Kala Sarpa, Pitru – 19 endpoint di afflizioni
Compatibilità Ashta Kuta, Dasha Kuta, controllo Manglik
Muhurta Astrologia elettiva: scelta del momento per gli eventi
Costi Crediti per chiamata per ogni endpoint
Accuratezza Come verifichiamo i calcoli
Autenticazione X-Api-Key, chiavi di test, rotazione
Utile?
Grazie per il feedback.