Yogas (Yogas) - combinaisons planétaires
Les yogas sont des combinaisons spécifiques de planètes dans la carte natale qui renforcent ou affaiblissent certains thèmes de vie (pouvoir, richesse, spiritualité, isolement). AstroWay prend en charge 15 endpoints yogas dans deux écoles – Parashara (classique, 7) et Jaimini (charakara, 8).
Ce que nous calculons
Section intitulée « Ce que nous calculons »- Raja-yogas : combinaisons qui donnent pouvoir, statut, succès. Association des maîtres des kendras (1, 4, 7, 10) et des trikonas (1, 5, 9).
- Dhana-yogas : richesse. Liens entre les maîtres des maisons 2, 5, 9, 11.
- Dharma-Karmadhipati-yogas : synergie des maîtres des maisons 9 (dharma) et 10 (karma).
- Pancha-Mahapurusha : cinq yogas “grands humains” : Ruchaka (Mars), Bhadra (Mercure), Hamsha (Jupiter), Malavya (Vénus), Shasha (Saturne).
- Gajakesari : Jupiter dans le kendra depuis la Lune.
- Adhi-yoga : Mercure, Jupiter, Vénus dans les maisons 6/7/8 depuis la Lune.
- Karakamsa (Jaimini) : le signe Atmakaraka dans le Navamsha devient le lagna d’une carte de destin séparée.
- Karaka-yogas (Jaimini) : les huit chara-karakas et ce que chaque apporte à sa place.
- Viparita Raja-yoga (Jaimini) : force des maîtres des maisons 6, 8 et 12.
- Daridra-yoga (Jaimini) : le revers du Dhana-yoga.
Endpoints
Section intitulée « Endpoints »| Endpoint | École | Crédits | Description |
|---|---|---|---|
/v1/vedic/yogas/parashara/raja | Parashara | 20 | Raja-yogas |
/v1/vedic/yogas/parashara/dhana | Parashara | 20 | Dhana-yogas (richesse) |
/v1/vedic/yogas/parashara/dharma-karmadhipati | Parashara | 20 | Dharma + Karma |
/v1/vedic/yogas/parashara/pancha-mahapurusha | Parashara | 20 | 5 Mahapurusha-yogas |
/v1/vedic/yogas/parashara/gajakesari | Parashara | 20 | Gajakesari |
/v1/vedic/yogas/parashara/adhi | Parashara | 20 | Adhi-yoga |
/v1/vedic/yogas/parashara/full | Parashara | 20 | Toutes les yogas Parashara en un seul appel |
/v1/vedic/yogas/jaimini/raja | Jaimini | 20 | Jaimini Raja-yogas |
/v1/vedic/yogas/jaimini/dhana | Jaimini | 20 | Dhana-yogas 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 | Huit chara-karakas et leurs yogas |
/v1/vedic/yogas/jaimini/karakamsa | Jaimini | 20 | Karakamsa-lagna du Navamsha |
/v1/vedic/yogas/jaimini/shubha-graha | Jaimini | 20 | Bénéfices fonctionnels par le lagna |
/v1/vedic/yogas/jaimini/full | Jaimini | 20 | Toutes les yogas Jaimini en un seul appel |
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']}")Exemple de réponse (abrégé) :
{ "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 } }}Précision et sources
Section intitulée « Précision et sources »- Parashara-yogas : algorithme basé sur Brihat Parashara Hora Shastra (BPHS), chapitres 36–39 (Raja-yoga, Dhana-yoga, Pancha-mahapurusha). Traduction de R. Santanam (Ranjan Publications) comme référence principale, vérification croisée avec Phaladeepika (Mantreswara).
- Jaimini-yogas : Jaimini Sutras (traduction P.S. Sastri), chapitre 2. Atmakaraka selon la méthode de longueur dans le signe (variante Parashari) ; alternative Krishna Mishra disponible via le paramètre
karaka_scheme=advanced. - Statut des endpoints : Phase 2, principalement GREEN. Certains yogas (par exemple, Vipareeta Raja) sont encore YELLOW en raison de la variabilité des définitions dans différents commentaires du BPHS ; le statut complet et la date de la dernière vérification sont dans
docs/AUDIT-TRAIL.md(repo privé, les intégrateurs obtiennent l’accès sur demande). - Sidereal zodiac : par défaut Lahiri ayanamsa. Raman, Krishnamurti, Fagan‑Bradley, Yukteshwar sont également supportés – définis via le paramètre
ayanamsa.
Aucune implémentation de yogas ne peut prétendre être ” canonique ” – les textes classiques présentent des variations dans l’ensemble des règles et des conditions d’activation. Nous enregistrons honnêtement l’école choisie et le commentaire dans docs/AUDIT-TRAIL.md.
Liens associés
Section intitulée « Liens associés » Doshas Manglik, kala-sarp, pitru - 19 endpoints d'afflictions
Compatibilité Ashta-kuta, dasha-kuta, vérification Manglik
Muhurat Astrologie élective : choix du moment pour les événements
Coût Crédits par appel pour chaque endpoint
Précision Comment nous vérifions les calculs
Authentification X-Api-Key, clés de test, rotation
Utile?
Merci pour ton retour.