संगतता (Guna Milan) - वैदिक संगतता
Guna Milan - पारम्परिक वैदिक विधि दो जन्म कुंडलियों की संगतता की जाँच के लिए शादी से पहले। भारत में सबसे अधिक प्रयुक्त रूप (अश्त-कूटा, 8 भाग × 36 अंक) और कई क्षेत्रीय वैरिएंट। AstroWay 6 endpoints का समर्थन करता है।
हम क्या गणना करते हैं
Section titled “हम क्या गणना करते हैं”- Ашта-кута (8-fold Guna Milan): सबसे अधिक प्रयुक्त उत्तर-भारतीय विधि, 8 कूटों में 36 अंक (Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot, Nadi).
- Даша-кута (10-fold): दक्षिण-भारतीय (तमिल/मलयालम) विधि, 10 कूट, श्रेणियों का अलग वजन.
- Manglik-перевірка: दोनों पार्टनर में Manglik‑dosha की जाँच + cancellation नियम (Manglik + Manglik एक‑दूसरे को निरस्त करते हैं).
- Mangal-match: कूटों के बीच मंगल की शक्ति का विस्तृत मिलान (सिर्फ dosha की उपस्थिति नहीं).
- Bhrigu-match: Bhrigu-Bindu विधि (चंद्र‑राहु के मध्य बिंदु के माध्यम से सूक्ष्म संगतता).
- Full: संयुक्त रिपोर्ट: Ашта-кута (total, threshold, doshas) + दोनों पार्टनरों पर Manglik + पूर्ण per‑kuta breakdown. Bhrigu-Bindu अलग endpoint.
एन्डपॉइंट्स
Section titled “एन्डपॉइंट्स”| Endpoint | Credits | Description |
|---|---|---|
/v1/vedic/compatibility/ashtakoot | 50 | 8-fold Guna Milan with full breakdown |
/v1/vedic/compatibility/dashakoota | 50 | 10-fold (South India) |
/v1/vedic/compatibility/manglik-check | 20 | Manglik diagnostics for both partners + cancellation |
/v1/vedic/compatibility/mangal-match | 50 | Mars strength between charts |
/v1/vedic/compatibility/bhrigu-match | 50 | Bhrigu-Bindu compatibility |
/v1/vedic/compatibility/full | 50 | All methods + overall score |
उदाहरण
Section titled “उदाहरण”curl -X POST https://api.astroway.info/v1/vedic/compatibility/ashtakoot \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "chart1": { "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.4501, "longitude": 30.5234 }, "chart2": { "date": "1992-03-22", "time": "08:15:00", "timezoneOffset": 3, "latitude": 49.8397, "longitude": 24.0297 }, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/compatibility/full', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ chart1: { date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234 }, chart2: { date: '1992-03-22', time: '08:15:00', timezoneOffset: 3, latitude: 49.8397, longitude: 24.0297 }, ayanamsa: 'lahiri', }),});const { data } = await r.json();console.log(`Ashtakoot: ${data.ashtakoot.total}/36 (${data.ashtakoot.threshold})`);console.log(`Manglik p1: ${data.manglik.partner1}, p2: ${data.manglik.partner2}`);console.log(`Verdict: ${data.manglik.verdict}`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/compatibility/full', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'chart1': {'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.4501, 'longitude': 30.5234}, 'chart2': {'date': '1992-03-22', 'time': '08:15:00', 'timezoneOffset': 3, 'latitude': 49.8397, 'longitude': 24.0297}, 'ayanamsa': 'lahiri', },)data = r.json()['data']print(f"Ashtakoot: {data['ashtakoot']['total']}/36")print(f"Recommendation: {data['recommendation']}")दोनों चार्ट chart1 और chart2 के रूप में भेजे जाते हैं (न कि person1/person2). manglik-check एक चार्ट लेता है, बाकी पाँच - दो।
/ashtakoot का उत्तर ऊपर की जोड़ी के लिए, शब्दशः:
{ "ok": true, "data": { "method": "ashtakoot", "school": "parashara", "boy": { "moonLongitude": 345.3326285547798, "nakshatra": 26 }, "girl": { "moonLongitude": 203.1845691474199, "nakshatra": 16 }, "total": 13.5, "max": 36, "threshold": "rejected", "points": { "varna": { "score": 1, "max": 1, "boy": "brahmin", "girl": "shudra", "rule": "boy varna >= girl varna → 1pt" }, "vashya": { "score": 1.5, "max": 2, "boyGroup": "jalachara", "girlGroup": "manava" }, "tara": { "score": 1.5, "max": 3, "fromBoyToGirl": 8, "fromGirlToBoy": 1 }, "yoni": { "score": 0, "max": 4, "boyYoni": "cow", "girlYoni": "tigress", "relationship": "bitter-enemy" }, "grahaMaitri": { "score": 0.5, "max": 5, "boyRuler": "Jupiter", "girlRuler": "Venus", "relationship": "E-N" }, "gana": { "score": 1, "max": 6, "boyGana": "manushya", "girlGana": "rakshasa" }, "bhakoot": { "score": 0, "max": 7, "fromBoyToGirl": 8, "fromGirlToBoy": 6, "dosha": "8-6" }, "nadi": { "score": 8, "max": 8, "boyNadi": "madhya", "girlNadi": "antya", "dosha": null, "cancelled": null } }, "doshas": ["Bhakoot Dosha: 8-6"], "recommendation": "rejected (13.5/36), note: Bhakoot Dosha: 8-6; cancellation rules may apply (same-Moon-sign or same-nakshatra exempts Nadi)." }}सटीकता और स्रोत
Section titled “सटीकता और स्रोत”- Ашта-кута: क्लासिक फ़ॉर्मूला (Northern Indian standard) के अनुसार एल्गोरिद्म, रेफ़रेंस - Muhurta Chintamani (Ramadayalu Bhattacharya, 16वीं सदी) और आधुनिक compendium (B.V. Raman, Hindu Predictive Astrology).
- Даша-кута: South Indian वैरिएंट, 10 कूट (Rasi-kuta, Stree-Deergha-kuta आदि जोड़ता है). रेफ़रेंस - Jataka Tattva (Mahadeva).
- Bhrigu-Bindu: तकनीक Bhrigu Pratyantar (Moon‑Rahu का मध्य बिंदु), K.N. Rao और उनकी स्कूल द्वारा लोकप्रिय।
- Manglik cancellation: हम 12 क्लासिक नियम उपयोग करते हैं (उदाहरण: स्कॉर्पियो में मंगल 4वें घर में dosha को रद्द करता है; कर्क में मंगल 1वें घर में रद्द करता है). नियमों की सूची docs में।
- Sidereal zodiac: डिफ़ॉल्ट Lahiri. समर्थित: Raman, Krishnamurti, Fagan‑Bradley, Yukteshwar.
- Статус: Ашта-кута GREEN (JagannathaHora-3 और Maitreya इम्प्लीमेंटेशन के खिलाफ cross‑verified). Bhrigu-Bindu - YELLOW (school‑specific, सीमित public reference). पूर्ण breakdown -
docs/AUDIT-TRAIL.md.
संबंधित
Section titled “संबंधित” उपयोगी रहा?
फीडबैक के लिए धन्यवाद।