/api/astro/saptashalaka_chakra/1 क्रेडिटसप्तशलाका चक्र
सप्तशलाका चक्र मुहूर्त का सात शलाकाओं वाला आरेख है: 28 नक्षत्र (27 और अभिजित) एक वर्ग की चारों भुजाओं पर सात-सात करके रखे जाते हैं, और आर-पार खिंची रेखाएँ हर नक्षत्र को तीन और नक्षत्रों से जोड़ती हैं — एक ठीक सामने वाला और दो तिरछी रेखाओं पर पड़ने वाले। इन तीनों में से किसी में बैठा ग्रह उस नक्षत्र का वेध करता है, और वेधित नक्षत्र में पड़ने वाला समय तारीख़ तय करते समय छोड़ दिया जाता है, ख़ासकर विवाह के लिए। यह GET एंडपॉइंट पूरा आरेख लौटाता है और कोई पैरामीटर नहीं लेता। `edges` में `east`, `south`, `west` और `north` हैं, और हर एक में उस भुजा के सात नक्षत्रों के नाम क्रम से हैं। `vedha_map` की keys नक्षत्र हैं, कुल 28 प्रविष्टियाँ, और हर प्रविष्टि `{front, diagonal_right, diagonal_left, edge}` है। डेटा कभी नहीं बदलता, इसलिए बार-बार कॉल करने के बजाय इसे कैश कर लें, और किसी एक नक्षत्र के लिए `/api/astro/saptashalaka_vedha/` इस्तेमाल करें। पंचशलाका चक्र से फ़र्क साथी नक्षत्रों की संख्या का है — यहाँ तीन, वहाँ एक — और दोनों आरेखों में नक्षत्रों का क्रम अलग है, इसलिए किसी नक्षत्र के साथी दोनों में एक जैसे नहीं होते।
https://api.occultapi.com/api/astro/saptashalaka_chakra/
ऑथेंटिकेशन
अपनी कुंजी X-API-Key हेडर में भेजें। कुंजी सिर्फ़ सर्वर पर रखने की चीज़ है — इसे कभी ब्राउज़र के JavaScript या मोबाइल ऐप में न डालें।
X-API-Key: yt_live_a1b2c3d4_…उदाहरण अनुरोध
curl "https://api.occultapi.com/api/astro/saptashalaka_chakra/" \
-H "X-API-Key: $OCCULT_API_KEY"उत्तर
{
"edges": {
"east": [
"Krittika",
"Rohini",
"Mrigashira",
"Ardra",
"Punarvasu",
"Pushya",
"Ashlesha"
],
"south": [
"Magha",
"Purva Phalguni",
"Uttara Phalguni",
"Hasta",
"Chitra",
"Swati",
"Vishakha"
],
"west": [
"Shravana",
"Abhijit",
"Uttara Ashadha",
"Purva Ashadha",
"Moola",
"Jyeshtha",
"Anuradha"
],
"north": [
"Dhanishtha",
"Shatabhisha",
"Purva Bhadrapada",
"Uttara Bhadrapada",
"Revati",
"Ashwini",
"Bharani"
]
},
"vedha_map": {
"Krittika": {
"front": "Shravana",
"diagonal_right": "Bharani",
"diagonal_left": "Vishakha",
"edge": "east"
},
"Rohini": {
"front": "Abhijit",
"diagonal_right": "Ashwini",
"diagonal_left": "Swati",
"edge": "east"
},
"Mrigashira": {
"front": "Uttara Ashadha",
"diagonal_right": "Revati",
"diagonal_left": "Chitra",
"edge": "east"
},
"Ardra": {
"front": "Purva Ashadha",
"diagonal_right": "Uttara Bhadrapada",
"diagonal_left": "Hasta",
"edge": "east"
},
"Punarvasu": {
"front": "Moola",
"diagonal_right": "Purva Bhadrapada",
"diagonal_left": "Uttara Phalguni",
"edge": "east"
},
"Pushya": {
"front": "Jyeshtha",
"diagonal_right": "Shatabhisha",
"diagonal_left": "Purva Phalguni",
"edge": "east"
},
"Ashlesha": {
"front": "Anuradha",
"diagonal_right": "Dhanishtha",
"diagonal_left": "Magha",
"edge": "east"
},
"Magha": {
"front": "Bharani",
"diagonal_right": "Ashlesha",
"diagonal_left": "Shravana",
"edge": "south"
},
"Purva Phalguni": {
"front": "Ashwini",
"diagonal_right": "Pushya",
"diagonal_left": "Abhijit",
"edge": "south"
},
"Uttara Phalguni": {
"front": "Revati",
"diagonal_right": "Punarvasu",
"diagonal_left": "Uttara Ashadha",
"edge": "south"
},
"Hasta": {
"front": "Uttara Bhadrapada",
"diagonal_right": "Ardra",
"diagonal_left": "Purva Ashadha",
"edge": "south"
},
"Chitra": {
"front": "Purva Bhadrapada",
"diagonal_right": "Mrigashira",
"diagonal_left": "Moola",
"edge": "south"
},
"Swati": {
"front": "Shatabhisha",
"diagonal_right": "Rohini",
"diagonal_left": "Jyeshtha",
"edge": "south"
},
"Vishakha": {
"front": "Dhanishtha",
"diagonal_right": "Krittika",
"diagonal_left": "Anuradha",
"edge": "south"
},
"Shravana": {
"front": "Krittika",
"diagonal_right": "Magha",
"diagonal_left": "Dhanishtha",
"edge": "west"
},
"Abhijit": {
"front": "Rohini",
"diagonal_right": "Purva Phalguni",
"diagonal_left": "Shatabhisha",
"edge": "west"
},
"Uttara Ashadha": {
"front": "Mrigashira",
"diagonal_right": "Uttara Phalguni",
"diagonal_left": "Purva Bhadrapada",
"edge": "west"
},
"Purva Ashadha": {
"front": "Ardra",
"diagonal_right": "Hasta",
"diagonal_left": "Uttara Bhadrapada",
"edge": "west"
},
"Moola": {
"front": "Punarvasu",
"diagonal_right": "Chitra",
"diagonal_left": "Revati",
"edge": "west"
},
"Jyeshtha": {
"front": "Pushya",
"diagonal_right": "Swati",
"diagonal_left": "Ashwini",
"edge": "west"
},
"Anuradha": {
"front": "Ashlesha",
"diagonal_right": "Vishakha",
"diagonal_left": "Bharani",
"edge": "west"
},
"Dhanishtha": {
"front": "Vishakha",
"diagonal_right": "Ashlesha",
"diagonal_left": "Shravana",
"edge": "north"
},
"Shatabhisha": {
"front": "Swati",
"diagonal_right": "Pushya",
"diagonal_left": "Abhijit",
"edge": "north"
},
"Purva Bhadrapada": {
"front": "Chitra",
"diagonal_right": "Punarvasu",
"diagonal_left": "Uttara Ashadha",
"edge": "north"
},
"Uttara Bhadrapada": {
"front": "Hasta",
"diagonal_right": "Ardra",
"diagonal_left": "Purva Ashadha",
"edge": "north"
},
"Revati": {
"front": "Uttara Phalguni",
"diagonal_right": "Mrigashira",
"diagonal_left": "Moola",
"edge": "north"
},
"Ashwini": {
"front": "Purva Phalguni",
"diagonal_right": "Rohini",
"diagonal_left": "Jyeshtha",
"edge": "north"
},
"Bharani": {
"front": "Magha",
"diagonal_right": "Krittika",
"diagonal_left": "Anuradha",
"edge": "north"
}
}
}ऊपर वाले अनुरोध से ही की गई असली कॉल का उत्तर। नतीजे data के अंदर हैं।
त्रुटियाँ
कुंजी और क्रेडिट की जाँच से आई त्रुटियाँ { "error": "…", "message": "<code>", "is_error": true } रूप में आती हैं। लोगों को error दिखाएँ और कोड में message देखकर फ़ैसला करें। पूरी सूची त्रुटि संदर्भ में है।