curl -X POST https://api.occultapi.com/api/astro/prashna/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date_time":"2024-11-14T11:59:23.365Z","longitude":74.319,"latitude":26.1046,"name":"RashiChart","node_type":"true","add_yogi_longitude":true}'प्रश्न होरारी ज्योतिष है: कुंडली जन्म के क्षण की नहीं, उस क्षण की बनती है जब प्रश्न पूछा जाता है। यह एंडपॉइंट उन संवेदनशील बिंदुओं की गणना करता है जिन पर प्रश्न और आयु से जुड़ा काम टिका है — भोगांशों के अंकगणितीय मेल, जो ख़ुद ग्रह नहीं हैं, पर ऐसे पढ़े जाते हैं मानो ग्रह हों। इनमें से ज़्यादातर गुलिक से बनते हैं, जिसे मांदि भी कहते हैं — शनि से जुड़ा एक छाया बिंदु। ISO 8601 में `date_time`, `latitude`, `longitude`, कुंडली के लिए एक `name` लेबल, `node_type` (`true` या `mean` चंद्र पात) और `add_yogi_longitude` भेजें। सब कुछ एक साथ लौटाया जाता है; चुनने के लिए कोई keys नहीं हैं। `gulika_longitude` केवल अंशों की एक संख्या है; उसके अलावा हर बिंदु `{longitude, astrological: {degree, sign, minutes, seconds}, constellation, nakshatra, pada}` के रूप में आता है — निरयन भोगांश, राशि में उसकी स्थिति, 0 से शुरू होने वाला नक्षत्र इंडेक्स, और नक्षत्र का नाम और चरण। हर बिंदु क्या है: `trisphuta` लग्न + चंद्रमा + गुलिक है; `chatursphuta` उसमें सूर्य जोड़ता है; `panchasphuta` उसमें चंद्र पात जोड़ता है। `pranasphuta` (लग्न का पाँच गुना, + गुलिक), `dehasphuta` (चंद्रमा का आठ गुना, + गुलिक) और `mrityusphuta` (गुलिक का सात गुना, + सूर्य) प्राण, देह और मृत्यु के बिंदु हैं, और `sookshmatrisphuta` इन तीनों का योग है। `beejasphuta` (सूर्य + बृहस्पति + शुक्र) और `kshetrasphuta` (चंद्रमा + बृहस्पति + मंगल) पुरुष और स्त्री के प्रजनन बिंदु हैं। `tithisphuta` चंद्रमा माइनस सूर्य है, और `rahutithisphuta` भी यही, पर चंद्रमा की जगह पात लेकर। `yogisphuta` सूर्य + चंद्रमा + 93°20' है, `avayogisphuta` उसमें 186°40' और जोड़कर बनता है, और `santanatithi` चंद्रमा-माइनस-सूर्य चाप का पाँच बटा बारह भाग है। तीन बातों पर ध्यान दें। `yogasphuta` की गणना `yogisphuta` जैसी ही है, बस 93°20' तभी जोड़ा जाता है जब `add_yogi_longitude` true हो, इसलिए यह फ़्लैग सेट होने पर दोनों फ़ील्ड एक जैसे होते हैं। `santanatithi` को 0–360 की सीमा में नहीं लाया जाता, इसलिए यह ऋणात्मक भी आ सकता है। और गुलिक हमेशा तय +05:30 ऑफ़सेट से निकाला जाता है, आप चाहे कोई भी स्थान भेजें, इसलिए उस समय क्षेत्र से काफ़ी दूर के स्थानों के लिए गुलिक से निकला हर बिंदु खिसक जाता है।
| फ़ील्ड | टाइप | ज़रूरी | टिप्पणी |
|---|---|---|---|
| add_yogi_longitude | boolean | ज़रूरी | |
| 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' दो अलग क्षण हैं, और इनके उत्तर भी अलग आते हैं। |
| latitude | number (double) | ज़रूरी | स्थान का अक्षांश, दशमलव अंशों में। उत्तरी अक्षांश धनात्मक होता है, दक्षिणी ऋणात्मक। उदाहरण: जयपुर के लिए 26.9124, न्यूयॉर्क के लिए 40.7128। कला और विकला स्वीकार नहीं की जातीं - पहले दशमलव अंशों में बदल लें। min -180 · max 180 |
| longitude | number (double) | ज़रूरी | स्थान का देशांतर, दशमलव अंशों में। पूर्वी देशांतर धनात्मक होता है, पश्चिमी ऋणात्मक। उदाहरण: जयपुर के लिए 75.7873, न्यूयॉर्क के लिए -74.0060। चिह्न पर ध्यान दें: माइनस छूट गया, तो न्यूयॉर्क चीन में पहुँच जाएगा। min -180 · max 180 |
| name | string | ज़रूरी | |
| node_type | string | ज़रूरी | truemeanहूबहू, छोटे अक्षरों में। स्फुट गणनाओं के लिए स्पष्ट या मध्यम चंद्र पात चुनता है। |