도샤 (Doshas) - 행성적 악영향
도샤(Dosha)는 출생 차트에서 전통적으로 위험, 제약 또는 카르마적 부채를 나타내는 행성의 애플릭션(affliction)입니다. AstroWay는 세 학파에 걸쳐 19개의 도샤 endpoint를 지원합니다 - 파라샤라(고전, 7개 endpoint), 랄 키탑(북인도 구전 전통, 6개), KP(Krishnamurti Paddhati, 6개).
계산하는 항목
섹션 제목: “계산하는 항목”- 망갈릭 도샤 (Mars affliction): 어센던트, 달 또는 금성으로부터 1/2/4/7/8/12 하우스의 화성. 인도 전통에서 결혼에 가장 중요한 도샤.
- 칼라 사르프 도샤: 7개 행성이 모두 라후와 케투 사이에 위치(“뱀의 목구멍 안”). Rahu-Ketu 축의 하우스에 따라 여러 변형(Anant, Kulik, Vasuki, Shankhpal, Padma, Mahapadma, Takshak, Karkotak, Shankhachud, Ghatak, Vishdhar, Sheshnag).
- 피트루 도샤: 태양 또는 라후가 애플릭션됨; 전통적으로 조상에 대한 미해결 카르마적 부채.
- 슈라핏 도샤: 토성과 라후가 같은 하우스에 위치; 전생의 “저주”.
- 그라한 도샤: 태양/달이 라후 또는 케투와 합.
- 구루 찬달 도샤: 목성과 라후의 합(chandal = “무법자” 라후가 구루를 손상시킴).
- 랄 키탑 도샤: LK 취소 규칙이 적용된
manglik(화성이 자신의 사인 또는 pakka ghar에 위치),kalsarpa,pitra(조상에 대한 부채),rin(한 번의 호출로 여섯 가지 부채 모두),shrapit(토성과 라후 또는 케투). - KP 도샤: Krishnamurti의 sub-lord 이론을 통한 진단, 추가로
sade-sati(토성 트랜짓,targetDate를 받음)와kemadruma(고립된 달).
Endpoint
섹션 제목: “Endpoint”| Endpoint | 학파 | 크레딧 | 설명 |
|---|---|---|---|
/v1/vedic/doshas/parashara/mangal | 파라샤라 | 20 | 망갈릭 도샤 |
/v1/vedic/doshas/parashara/kaal-sarp | 파라샤라 | 20 | 칼라 사르프 + 변형 |
/v1/vedic/doshas/parashara/pitru | 파라샤라 | 20 | 피트루 도샤 |
/v1/vedic/doshas/parashara/shrapit | 파라샤라 | 20 | 슈라핏 도샤 |
/v1/vedic/doshas/parashara/grahan | 파라샤라 | 20 | 그라한 도샤 |
/v1/vedic/doshas/parashara/guru-chandal | 파라샤라 | 20 | 구루 찬달 도샤 |
/v1/vedic/doshas/parashara/full | 파라샤라 | 20 | 모든 파라샤라 도샤 |
/v1/vedic/doshas/lal-kitab/manglik | 랄 키탑 | 20 | 랄 키탑 기준 망갈릭, LK 취소 규칙 포함 |
/v1/vedic/doshas/lal-kitab/kalsarpa | 랄 키탑 | 20 | 랄 키탑 기준 칼라 사르프 |
/v1/vedic/doshas/lal-kitab/pitra | 랄 키탑 | 20 | 피트루 린, 조상에 대한 부채 |
/v1/vedic/doshas/lal-kitab/rin | 랄 키탑 | 20 | 여섯 가지 린 전체와 활성화된 개수 |
/v1/vedic/doshas/lal-kitab/shrapit | 랄 키탑 | 20 | 토성과 라후 또는 케투 |
/v1/vedic/doshas/lal-kitab/full | 랄 키탑 | 20 | 모든 랄 키탑 도샤 |
/v1/vedic/doshas/kp/manglik | KP | 20 | 화성의 sub-lord 체인이 포함된 망갈릭 |
/v1/vedic/doshas/kp/kalasarpa | KP | 20 | KP 기준 칼라 사르프 |
/v1/vedic/doshas/kp/pitra | KP | 20 | 태양의 sub-lord 체인이 포함된 피트루 |
/v1/vedic/doshas/kp/sade-sati | KP | 20 | 사데 사티, targetDate 기준 토성 트랜짓 |
/v1/vedic/doshas/kp/kemadruma | KP | 20 | 케마드루마: 이웃 없는 달 |
/v1/vedic/doshas/kp/full | KP | 20 | 모든 KP 도샤 |
curl -X POST https://api.astroway.info/v1/vedic/doshas/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/doshas/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();const DOSHAS = ['mangal', 'kaalSarp', 'pitru', 'shrapit', 'grahan', 'guruChandal'];for (const key of DOSHAS) { const d = data[key]; console.log(`${key}: ${d.present ? 'YES' : 'no'} (${d.severity})`); for (const line of d.details) console.log(` ${line}`);}import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/doshas/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 in ('mangal', 'kaalSarp', 'pitru', 'shrapit', 'grahan', 'guruChandal'): d = data[key] print(f"{key}: {'YES' if d['present'] else 'no'} ({d['severity']})") for line in d['details']: print(f" {line}")응답 예시 (축약):
{ "data": { "school": "parashara", "lagnaSign": 6, "mangal": { "present": false, "severity": "none", "affectedHouses": [], "contributingPlanets": [{ "graha": 4, "planetName": "Mars", "sign": 0, "house": 7 }], "details": ["Mars in own/exalted sign (sign 1): Mangal Dosha cancelled"] }, "kaalSarp": { "present": false, "subType": null, "partial": true, "severity": "mild", "affectedHouses": [4, 10], "contributingPlanets": [], "details": ["Partial Kaal Sarp: 6 of 7 grahas on one side (6 Rahu-side, 1 Ketu-side)"] }, "pitru": { "present": false, "severity": "none", "affectedHouses": [], "contributingPlanets": [{ "graha": 0, "planetName": "Sun", "sign": 2, "house": 9 }], "details": ["Sun in 9th house from lagna: paternal lineage focus"] } }}정확도와 출처
섹션 제목: “정확도와 출처”- 파라샤라 도샤: Brihat Parashara Hora Shastra, 추가로 Phaladeepika 및 Saravali와 대조 검증. 망갈릭은 가장 고전적인 공식(1/2/4/7/8/12의 화성 + 취소 규칙).
- 랄 키탑: Lal Kitab (Pandit Roop Chand Joshi, 1939-1952, 5권). 이 학파의 도샤는 다른 논리(planet-house 테마, “tina rin” - 세 가지 부채, varshphal 주기)를 따르며 고전 파라샤라와 겹치지 않습니다.
- KP: Krishnamurti Paddhati readers (K.S. Krishnamurti, 6권). 파라샤라의 cusp 작업과는 다른 sub-lord 이론.
- 상태: 파라샤라 GREEN; 랄 키탑은 대부분 YELLOW(단일 저자 계보, 상용 API에서 교차 검증 최소)이며, 이 학파의 모든 응답에는 자체 disclaimer가 포함됩니다. 전체 추적 기록은
docs/AUDIT-TRAIL.md에 있습니다.
관련 문서
섹션 제목: “관련 문서” 도움이 되었나요?
피드백 감사합니다.