Yogi (Yogas) - kombinacje planetarne
Jogi to specyficzne kombinacje planet w chartach natalnych, które wzmacniają lub osłabiają określone tematy życiowe (władza, bogactwo, duchowość, izolacja). AstroWay obsługuje 15 endpoint jog w dwóch szkołach - Parashara (klasyczna, 7) i Jaimini (chara-karaka, 8).
Co obliczamy
Dział zatytułowany „Co obliczamy”- Radża-jogi: kombinacje, które dają władzę, status, sukces. Połączenie władców kendra (1, 4, 7, 10) i trykony (1, 5, 9).
- Dhana-jogi: bogactwo. Połączenia między władcami 2., 5., 9. i 11. domu.
- Dharma-karmadhipati-jogi: synergia władców 9. (dharma) i 10. (karma) domu.
- Pancza-mahapurusha: pięć “wielkich osób” jog: Ručaka (Mars), Bhadra (Merkury), Hamsa (Jowisz), Malawia (Wenus), Śasha (Saturn).
- Gajakesari: Jowisz w kendra od Księżyca.
- Adhi-joga: Merkury, Jowisz, Wenus w 6/7/8 od Księżyca.
- Karakamsa (Jaimini): znak Atmakaraki w navamshi staje się lagnią osobnego chartu losu.
- Karaka-jogi (Jaimini): wszystkie ośmio chara-karaka i co każda daje na swoim miejscu.
- Viparita radża-jogi (Jaimini): siła z władców 6., 8. i 12. domu.
- Daridra-jogi (Jaimini): odwrotna strona Dhana-jogi.
Endpointy
Dział zatytułowany „Endpointy”| Endpoint | Szkoła | Credyty | Opis |
|---|---|---|---|
/v1/vedic/yogas/parashara/raja | Parashara | 20 | Radża-jogi |
/v1/vedic/yogas/parashara/dhana | Parashara | 20 | Dhana-jogi (bogactwo) |
/v1/vedic/yogas/parashara/dharma-karmadhipati | Parashara | 20 | Dharma + Karma |
/v1/vedic/yogas/parashara/pancha-mahapurusha | Parashara | 20 | 5 mahapurusha-jog |
/v1/vedic/yogas/parashara/gajakesari | Parashara | 20 | Gajakesari |
/v1/vedic/yogas/parashara/adhi | Parashara | 20 | Adhi-joga |
/v1/vedic/yogas/parashara/full | Parashara | 20 | Wszystkie jogi Parashara jednym wywołaniem |
/v1/vedic/yogas/jaimini/raja | Jaimini | 20 | Jaimini radża-jogi |
/v1/vedic/yogas/jaimini/dhana | Jaimini | 20 | Dhana-jogi według Jaimini |
/v1/vedic/yogas/jaimini/daridra | Jaimini | 20 | Daridra-jogi |
/v1/vedic/yogas/jaimini/viparita | Jaimini | 20 | Viparita radża-jogi |
/v1/vedic/yogas/jaimini/karaka-yoga | Jaimini | 20 | Ośmio chara-karaka i ich jogi |
/v1/vedic/yogas/jaimini/karakamsa | Jaimini | 20 | Karakamsa-lagna z navamshi |
/v1/vedic/yogas/jaimini/shubha-graha | Jaimini | 20 | Funkcyjne benefity za lagnią |
/v1/vedic/yogas/jaimini/full | Jaimini | 20 | Wszystkie jogi Jaimini jednym wywołaniem |
Przykład
Dział zatytułowany „Przykład”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']}")Przykład odpowiedzi (skrócono):
{ "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 } }}Dokładność i źródła
Dział zatytułowany „Dokładność i źródła”- Parashara-jogi: algorytm według Brihat Parashara Hora Shastra (BPHS), rozdziały 36–39 (Raja-yoga, Dhana-yoga, Pancha-mahapurusha). Tłumaczenie R. Santanam (Ranjan Publications) jako główna referencja, krzyżowa weryfikacja z Phaladeepika (Mantreswara).
- Jaimini-jogi: Jaimini Sutras (tłumaczenie P.S. Sastri), rozdział 2. Atmakaraka według metody długości w obrębie znaku (wariant Parashari); alternatywa Krishna Mishra dostępna przez parametr
karaka_scheme=advanced. - Status endpoint: Phase 2, przeważnie GREEN. Odrębne jogi (np. Vipareeta Raja) nadal YELLOW ze względu na zmienność definicji w różnych komentarzach BPHS; pełny status i data ostatniej weryfikacji - w
docs/AUDIT-TRAIL.md(prywatne repo, integracjoniści otrzymują dostęp na żądanie). - Sidereal zodiac: domyślnie Lahiri ayanamsa. Obsługiwane są również Raman, Krishnamurti, Fagan-Bradley, Yukteshwar - ustawiane parametrem
ayanamsa. - Żadna implementacja jog nie może pretensjonować na “kanoniczną” - klasyczne teksty mają wariacje w zestawie zasad i warunkach aktywacji. Szczero fiksujemy wybraną szkołę i komentarz w
docs/AUDIT-TRAIL.md.
Powiązane
Dział zatytułowany „Powiązane” Dosze Manglik, kalasarp, pitru - 19 endpoint afilikcji
Zgodność Aszta-kuta, Dasa-kuta, Manglik-weryfikacja
Muhurta Elektorna astrologia: wybór czasu na wydarzenia
Koszty Credyty za wywołanie dla każdego endpoint
Dokładność Jak weryfikujemy obliczenia
Uwierzytelnianie X-Api-Key, testowe klucze, rotacja
Przydatne?
Dziękujemy za opinię.