रवि योग तब बनता है जब चंद्रमा का नक्षत्र सूर्य के नक्षत्र से 4, 6, 9, 10, 13 या 20 स्थान की दूरी पर हो। इसे ऐसी शुभ अवधि माना जाता है जो वैसे प्रतिकूल मुहूर्त पर भी भारी पड़ती है, और आमतौर पर गृह प्रवेश, नए वाहन की डिलीवरी लेने, दुकान खोलने जैसे एक बार किए जाने वाले कामों के लिए देखी जाती है।
यह केवल दोनों नक्षत्रों पर निर्भर है, तिथि या वार पर नहीं, इसलिए इसे दिन के फ़्लैग की जगह सटीक समय वाली लगातार अवधियों के रूप में दिया जा सकता है। उत्तर `data.rows` है: माँगे गए पूरे वर्ष की `{start, end}` अवधियों की सूची, UTC में ISO 8601 टाइमस्टैम्प के साथ। अवधि के भीतर पड़ने वाले हर सूर्योदय पर उसे काटा जाता है, इसलिए तीन दिन की एक लगातार अवधि तीन क्रमागत पंक्तियों में आती है, जो सूर्योदय के क्षणों पर आपस में मिलती हैं, ठीक वैसे जैसे Drik Panchang दिखाता है। पूरी अवधियाँ वापस चाहिए तो सटी हुई पंक्तियों को जोड़ लें।
`year`, `latitude`, `longitude` और `timezone_as_float` भेजें। स्थान का असर केवल सूर्योदय वाले कटाव बिंदुओं पर पड़ता है, योग पर नहीं। `/api/astro/panchanga_yogas/` यही योग दिन-स्तर के फ़्लैग के रूप में, तिथि और वार पर निर्भर योगों के साथ बताता है; सटीक आरंभ और अंत समय चाहिए तो यह एंडपॉइंट इस्तेमाल करें।
अनुरोध के फ़ील्ड
फ़ील्ड
टाइप
ज़रूरी
टिप्पणी
latitude
number (double)
ज़रूरी
स्थान का अक्षांश, दशमलव अंशों में। उत्तरी अक्षांश धनात्मक होता है, दक्षिणी ऋणात्मक। उदाहरण: जयपुर के लिए 26.9124, न्यूयॉर्क के लिए 40.7128। कला और विकला स्वीकार नहीं की जातीं - पहले दशमलव अंशों में बदल लें।
longitude
number (double)
ज़रूरी
स्थान का देशांतर, दशमलव अंशों में। पूर्वी देशांतर धनात्मक होता है, पश्चिमी ऋणात्मक। उदाहरण: जयपुर के लिए 75.7873, न्यूयॉर्क के लिए -74.0060। चिह्न पर ध्यान दें: माइनस छूट गया, तो न्यूयॉर्क चीन में पहुँच जाएगा।
timezone_as_float
number (double)
ज़रूरी
स्थान का UTC ऑफ़सेट, घंटों में, दशमलव संख्या के रूप में। उदाहरण: भारत के लिए 5.5 (UTC+05:30), सर्दियों में न्यूयॉर्क के लिए -5, नेपाल के लिए 5.75। इसका date_time से मिलान नहीं किया जाता - दोनों में मेल न हो, तब भी उत्तर सफल आएगा, पर गलत क्षण का। इसलिए दोनों एक ही स्रोत से लें। उस तारीख़ को लागू ऑफ़सेट दें, आज का नहीं: डेलाइट सेविंग वाले देश में गर्मियों में हुए जन्म के लिए गर्मियों का ऑफ़सेट चाहिए।
end_date
string (date)
वैकल्पिक
start_date
string (date)
वैकल्पिक
year
integer
वैकल्पिक
जन्म का वर्ष, संख्या के रूप में, जैसे 1990। चार अंकों में।