Yogi (Yogas) - combinații planetare
Yoga sunt combinații specifice de planete în harta natală, care amplifică sau slăbesc anumite teme de viață (putere, bogăție, spiritualitate, izolare). AstroWay suportă 15 endpointuri de yoga în două școli - Parashara (clasică, 7) și Jaimini (charaka, 8).
Ce calculăm
Section titled “Ce calculăm”- Raja-yogi: combinații care oferă putere, statut, succes. Combinația dintre domniile kendra (1, 4, 7, 10) și trikona (1, 5, 9).
- Dhana-yogi: bogăție. Legături între domniile caselor 2, 5, 9, 11.
- Dharma-Karmadhipati-yogi: sinergia domniilor casei 9 (dharma) și 10 (karma).
- Pancha-Mahapurusha: cele cinci yoga “mari umane”: Ruchaka (Marte), Bhadra (Mercur), Hamsa (Jupiter), Malavya (Venus), Shasha (Saturn).
- Gajakesari: Jupiter în kendra de la Lună.
- Adhi-yoga: Mercur, Jupiter, Venus în 6/7/8 de la Lună.
- Karakamsa (Jaimini): semnul Atmakaraka în Navamsa devine lagna unei hărți de destin separate.
- Karaka-yogi (Jaimini): toate cele opt chara-karaka și ce oferă fiecare în poziția sa.
- Viparita Raja-yoga (Jaimini): putere din domniile caselor 6, 8 și 12.
- Daridra-yoga (Jaimini): fața inversă a Dhana-yoga.
Endpointuri
Section titled “Endpointuri”| Endpoint | Școală | Credite | Descriere |
|---|---|---|---|
/v1/vedic/yogas/parashara/raja | Parashara | 20 | Raja-yogi |
/v1/vedic/yogas/parashara/dhana | Parashara | 20 | Dhana-yogi (bogăție) |
/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 | Toate yoga Parashara printr-un singur apel |
/v1/vedic/yogas/jaimini/raja | Jaimini | 20 | Jaimini Raja-yogi |
/v1/vedic/yogas/jaimini/dhana | Jaimini | 20 | Dhana-yogi pentru 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 | Cele opt chara-karaka și yoga lor |
/v1/vedic/yogas/jaimini/karakamsa | Jaimini | 20 | Karakamsa-lagna din Navamsa |
/v1/vedic/yogas/jaimini/shubha-graha | Jaimini | 20 | Beneficii funcționale pentru lagna |
/v1/vedic/yogas/jaimini/full | Jaimini | 20 | Toate yoga Jaimini printr-un singur apel |
Exemplu
Section titled “Exemplu”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']}")Exemplu de răspuns (scurt):
{ "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 } }}Precizie și surse
Section titled “Precizie și surse”- Parashara-yogi: algoritm bazat pe Brihat Parashara Hora Shastra (BPHS), capitolele 36–39 (Raja-yoga, Dhana-yoga, Pancha-mahapurusha). Traducerea lui R. Santanam (Ranjan Publications) ca referință principală, verificare încrucișată cu Phaladeepika (Mantreswara).
- Jaimini-yogi: Jaimini Sutras (traducere P.S. Sastri), capitolul 2. Atmakaraka prin metoda lungimii în interiorul semnului (variantă Parashari); alternativa Krishna Mishra este disponibilă prin parametrul
karaka_scheme=advanced. - Starea endpointurilor: Phase 2, în mare parte GREEN. Anumite yoga (de exemplu, Vipareeta Raja) sunt încă YELLOW din cauza variabilității definițiilor în diferite comentarii BPHS; starea completă și data ultimei verificări - în
docs/AUDIT-TRAIL.md(repo privat, integratorii primesc acces la cerere). - Sidereal zodiac: implicit Lahiri ayanamsa. Sunt suportate și Raman, Krishnamurti, Fagan‑Bradley, Yukteshwar - se setează prin parametrul
ayanamsa.
Nicio implementare a yoga nu poate pretinde a fi “canonică” - textele clasice au variații în setul de reguli și condiții de activare. Noi înregistrăm onest școala aleasă și comentariul în docs/AUDIT-TRAIL.md.
Doshis Manglik, kala-sarp, pitru - 19 endpointuri de afecțiuni
Compatibilitate Asta-kuta, dasha-kuta, verificare Manglik
Muhurta Astrologie electivă: alegerea timpului pentru evenimente
Cost Credite per apel pentru fiecare endpoint
Precizie Cum verificăm calculele
Autentificare X-Api-Key, chei de test, rotație
Util?
Mulțumim pentru feedback.