/api/astro/porutham/1 क्रेडिटपोरुथम (दक्षिण भारतीय मिलान)
दक्षिण भारतीय विवाह अनुकूलता: बारहों पोरुथम, एक ही कॉल में। दोनों साथियों का जन्म नक्षत्र (1-27) और पद (1-4) भेजें। हर पोरुथम का पारंपरिक परिणाम और उसका दक्षिण भारतीय रूप, दोनों साथ-साथ मिलते हैं। यह उत्तर भारतीय अष्टकूट गुण मिलान से अलग पद्धति है, जिसके लिए /api/astro/ashtakoota/ है। दोनों पद्धतियाँ उन्हीं दो जन्म नक्षत्रों को देखती हैं, पर इस पर एकमत नहीं कि किस बात का महत्व है, इसलिए वही चुनें जो आपकी परंपरा में चलती है — तमिल, तेलुगु और कन्नड़ मिलान में यही पोरुथम देखे जाते हैं। जन्म समय या स्थान की ज़रूरत नहीं, और यह कोई शॉर्टकट नहीं है: पोरुथम नक्षत्र और उसके चरण से परखा जाता है, इसलिए तारीख़ ऐसा इनपुट होती जिसे गणना कभी पढ़ती ही नहीं।
https://api.occultapi.com/api/astro/porutham/ऑथेंटिकेशन
अपनी कुंजी X-API-Key हेडर में भेजें। कुंजी सिर्फ़ सर्वर पर रखने की चीज़ है — इसे कभी ब्राउज़र के JavaScript या मोबाइल ऐप में न डालें।
X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/jsonअनुरोध के फ़ील्ड
| फ़ील्ड | टाइप | ज़रूरी | टिप्पणी |
|---|---|---|---|
| boy_nakshatra_number | integer | ज़रूरी | min 1 · max 27 |
| boy_paadham_number | integer | ज़रूरी | min 1 · max 4 |
| girl_nakshatra_number | integer | ज़रूरी | min 1 · max 27 |
| girl_paadham_number | integer | ज़रूरी | min 1 · max 4 |
| keys | array | वैकल्पिक | कौन-सी गणनाएँ लौटानी हैं, उनके नामों की सूची। इस एंडपॉइंट की key तालिका देखें; एक भी अनजान नाम हो, तो पूरा अनुरोध अस्वीकार हो जाता है। आप जितनी चाहें keys माँगें, एक कॉल पर एक ही क्रेडिट लगता है, इसलिए कई कॉल करने के बजाय जो कुछ चाहिए, सब एक साथ माँग लें। |
| method | string | वैकल्पिक | |
| nakshatra_number | integer | वैकल्पिक | |
| paadha_number | integer | वैकल्पिक | |
| use_astroyogi_method | boolean | वैकल्पिक |
उदाहरण अनुरोध
curl -X POST https://api.occultapi.com/api/astro/porutham/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"boy_nakshatra_number":5,"boy_paadham_number":3,"girl_nakshatra_number":12,"girl_paadham_number":2}'उत्तर
{
"data": {
"system": "porutham",
"count": 12,
"poruthams": [
{
"porutham": "varna",
"traditional": [
0,
1
],
"south_indian": null,
"has_south_variant": false
},
{
"porutham": "vasiya",
"traditional": [
1,
2
],
"south_indian": true,
"has_south_variant": true
},
{
"porutham": "dina",
"traditional": [
3,
3
],
"south_indian": true,
"has_south_variant": true
},
{
"porutham": "gana",
"traditional": [
6,
6
],
"south_indian": false,
"has_south_variant": true
},
{
"porutham": "yoni",
"traditional": [
1,
4
],
"south_indian": true,
"has_south_variant": true
},
{
"porutham": "raasi_adhipathi",
"traditional": [
5,
5
],
"south_indian": 0,
"has_south_variant": true
},
{
"porutham": "raasi",
"traditional": [
7,
7
],
"south_indian": true,
"has_south_variant": true
},
{
"porutham": "naadi",
"traditional": [
8,
8
],
"south_indian": true,
"has_south_variant": true
},
{
"porutham": "mahendra",
"traditional": false,
"south_indian": false,
"has_south_variant": true
},
{
"porutham": "vedha",
"traditional": true,
"south_indian": true,
"has_south_variant": true
},
{
"porutham": "rajju",
"traditional": false,
"south_indian": false,
"has_south_variant": true
},
{
"porutham": "sthree_dheerga",
"traditional": true,
"south_indian": true,
"has_south_variant": true
}
]
},
"status": 200,
"is_error": false,
"message": "successful"
}ऊपर वाले अनुरोध से ही की गई असली कॉल का उत्तर। नतीजे data के अंदर हैं।
त्रुटियाँ
कुंजी और क्रेडिट की जाँच से आई त्रुटियाँ { "error": "…", "message": "<code>", "is_error": true } रूप में आती हैं। लोगों को error दिखाएँ और कोड में message देखकर फ़ैसला करें। पूरी सूची त्रुटि संदर्भ में है।