पंचशलाका चक्र मुहूर्त का एक आरेख है: 28 नक्षत्र (सामान्य 27 और अभिजित) एक वर्ग के चारों ओर, हर भुजा पर सात, रखे जाते हैं, और आर-पार खींची गई रेखाएँ हर नक्षत्र को उसके सामने वाले नक्षत्र से जोड़ती हैं। आमने-सामने के इस संबंध को वेध, यानी “भेदना”, कहते हैं। आप जिस नक्षत्र को इस्तेमाल करना चाहते थे, उसके सामने वाले नक्षत्र में कोई पाप ग्रह बैठा हो, तो वह क्षण भेदा हुआ माना जाता है और छोड़ दिया जाता है — इसीलिए विवाह की तारीख़ तय करते समय यह चक्र देखा जाता है।
यह GET एंडपॉइंट पूरा आरेख एक ही कॉल में लौटाता है और कोई पैरामीटर नहीं लेता। `edges` एक ऑब्जेक्ट है जिसमें `east`, `south`, `west` और `north` हैं; हर एक में सात नक्षत्र नामों की सूची है, उसी क्रम में जिसमें वे उस भुजा पर आते हैं। `vedha_map` की keys नक्षत्रों के नाम हैं (28 प्रविष्टियाँ), और हर प्रविष्टि `{edge, vedha_nakshatra}` बताती है कि वह नक्षत्र किस भुजा पर है और उसका इकलौता जोड़ीदार कौन है।
यह तालिका तय संदर्भ डेटा है, इसलिए उत्तर कभी नहीं बदलता; बार-बार कॉल करने के बजाय इसे कैश कर लें। हर जोड़ी दोनों तरफ़ से एक जैसी है: अगर अश्विनी का जोड़ीदार पूर्वा फाल्गुनी है, तो पूर्वा फाल्गुनी का जोड़ीदार अश्विनी है। केवल एक नक्षत्र का जोड़ीदार चाहिए, तो `/api/astro/panchashalaka_vedha/` इस्तेमाल करें। ध्यान दें कि पंचशलाका हर नक्षत्र को ठीक एक जोड़ीदार देता है, जबकि इससे जुड़ा सप्तशलाका चक्र तीन देता है, और दोनों आरेखों में नक्षत्र अलग-अलग भुजाओं पर हैं, इसलिए दोनों में जोड़ीदार एक जैसे नहीं होते।
इस एंडपॉइंट का पूरा संदर्भ