curl -X POST https://api.occultapi.com/api/astro/raja_yoga/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"keys":["get_raja_yoga_details_for_all_charts"],"date_time":"2025-07-14T11:00:37.673Z","latitude":13,"longitude":77.5946,"timezone":5.5}'राजयोग जन्म कुंडली का ऐसा योग है जो पद-प्रतिष्ठा और सफलता देने वाला माना जाता है। इसका मूल रूप है किसी केंद्र भाव (1, 4, 7, 10) के स्वामी और किसी त्रिकोण (1, 5, 9) के स्वामी का संबंध — दोनों की युति, परस्पर दृष्टि या राशि परिवर्तन। यह एंडपॉइंट इंजन में मौजूद तीन राजयोग जाँचता है: विपरीत राजयोग (कठिन माने जाने वाले छठे, आठवें और बारहवें भाव के स्वामी आपस में इन्हीं भावों में हों), नीचभंग राजयोग (नीच ग्रह, जिसका नीचत्व भंग हो जाए) और धर्म-कर्माधिपति राजयोग (नौवें और दसवें भाव के स्वामियों का संबंध)। इसमें एक ही key है, `get_raja_yoga_details_for_all_charts`, जो ये जाँचें केवल जन्म कुंडली पर नहीं, इंजन की हर वर्ग कुंडली पर चलाती है। इसकी वैल्यू तीन आइटम का ऐरे है: एक ऑब्जेक्ट, जिसमें मिला हर योग अपने विवरण के साथ है; मिले योगों की संख्या; और कुल जाँचों की संख्या — तेईस वर्ग कुंडलियों में तीन तरह के योग, यानी 69। हर विवरण स्ट्रिंग्स की सूची है: पहली पंक्ति में वर्ग कुंडली और योग बनाने वाले ग्रह-जोड़े होते हैं, जैसे `"D1-Raja Yoga Pairs: [Viyaazhan-Sani]"`, फिर योग का नाम, उसकी परिभाषा और उसके फल। आउटपुट पढ़ते समय दो बातें ध्यान रखें। ग्रह-जोड़ों वाली पंक्ति में ग्रहों के नाम हमेशा तमिल लिप्यंतरण में आते हैं, आप चाहे कुछ भी भेजें: Suriyan सूर्य है, Chandran चंद्रमा, Sevvay मंगल, Budhan बुध, Viyaazhan बृहस्पति, VeLLi शुक्र और Sani शनि। दूसरी बात, सभी वर्ग कुंडलियों के नतीजे एक ही ऑब्जेक्ट में मिलाए जाते हैं, जिसकी keys योगों के नाम हैं, इसलिए हर योग केवल एक बार आता है, उस पहली वर्ग कुंडली के साथ जिसमें वह मिला — `D4-` प्रीफ़िक्स का मतलब है कि यह योग स्वयं जन्म कुंडली में नहीं था। इस पर कुछ बनाने से पहले एक चेतावनी: अंदर की गणना फ़िलहाल आपके भेजे `date_time` की जगह एक तय तारीख़ लेती है, इसलिए नतीजा स्थान वाले फ़ील्ड से तो बदलता है, जन्म की तारीख़ से नहीं। इस पर भरोसा करने से पहले किसी जानी-पहचानी कुंडली से इसे जाँच लें।
| फ़ील्ड | टाइप | ज़रूरी | टिप्पणी |
|---|---|---|---|
| date_time | string (date-time) | ज़रूरी | जिस क्षण की गणना करनी है, ISO 8601 फ़ॉर्मैट में। ऑफ़सेट या अंत में Z हमेशा लगाएँ - बिना ज़ोन वाली वैल्यू UTC नहीं, बल्कि Asia/Kolkata (UTC+05:30) मानी जाती है, और तब 200 के साथ पिछले दिन का नतीजा मिल सकता है। '2026-09-01T06:00:00Z' और '2026-09-01 06:00:00' दो अलग क्षण हैं, और इनके उत्तर भी अलग आते हैं। |
| keys | array | ज़रूरी | कौन-सी गणनाएँ लौटानी हैं, उनके नामों की सूची। इस एंडपॉइंट की key तालिका देखें; एक भी अनजान नाम हो, तो पूरा अनुरोध अस्वीकार हो जाता है। आप जितनी चाहें keys माँगें, एक कॉल पर एक ही क्रेडिट लगता है, इसलिए कई कॉल करने के बजाय जो कुछ चाहिए, सब एक साथ माँग लें। |
| latitude | number (double) | ज़रूरी | स्थान का अक्षांश, दशमलव अंशों में। उत्तरी अक्षांश धनात्मक होता है, दक्षिणी ऋणात्मक। उदाहरण: जयपुर के लिए 26.9124, न्यूयॉर्क के लिए 40.7128। कला और विकला स्वीकार नहीं की जातीं - पहले दशमलव अंशों में बदल लें। min -90 · max 90 |
| longitude | number (double) | ज़रूरी | स्थान का देशांतर, दशमलव अंशों में। पूर्वी देशांतर धनात्मक होता है, पश्चिमी ऋणात्मक। उदाहरण: जयपुर के लिए 75.7873, न्यूयॉर्क के लिए -74.0060। चिह्न पर ध्यान दें: माइनस छूट गया, तो न्यूयॉर्क चीन में पहुँच जाएगा। min -180 · max 180 |
| timezone | number (double) | ज़रूरी | स्थान का UTC ऑफ़सेट, घंटों में, दशमलव संख्या के रूप में। उदाहरण: भारत के लिए 5.5 (UTC+05:30)। इसका अर्थ timezone_as_float जैसा ही है; दूसरे एंडपॉइंट इसी चीज़ को दूसरे नाम से लेते हैं। |
आपको जो गणनाएँ चाहिए, बस उन्हीं के नाम keys में लिखें। कोई एक भी अनजान नाम हुआ तो पूरा अनुरोध लौटा दिया जाता है। आप कितनी भी गणनाएँ माँगें, शुल्क 1 क्रेडिट ही लगता है — इसलिए सब एक साथ माँगें।
| Key | और कौन-से फ़ील्ड चाहिए | विवरण | |
|---|---|---|---|
| get_raja_yoga_details_for_all_charts | — | इंजन में मौजूद तीनों राजयोग — विपरीत, नीचभंग और धर्म-कर्माधिपति — हर वर्ग कुंडली में खोजती है। तीन आइटम का ऐरे लौटाती है: एक ऑब्जेक्ट, जिसकी keys योगों के नाम हैं और जिसमें हर योग का विवरण है; मिले योगों की संख्या; और कुल जाँचों की संख्या (69, यानी तेईस कुंडलियों में तीन तरह के योग)। हर विवरण स्ट्रिंग्स की सूची है — पहले वर्ग कुंडली और योग बनाने वाले ग्रह-जोड़े, फिर योग का नाम, परिभाषा और फल। सभी कुंडलियों के नतीजे एक ही ऑब्जेक्ट में मिलाए जाते हैं, इसलिए हर योग केवल एक बार आता है, उस पहली कुंडली के साथ जिसमें वह मिला। |