सीधे सामग्री पर जाएँ
POST/api/astro/lunar_month_scan/1 क्रेडिट

चांद्र मास स्कैन

किसी कैलेंडर वर्ष में एक हिंदू चांद्र मास — चैत्र, वैशाख, ज्येष्ठ आदि — के सटीक आरंभ और अंत क्षण खोजता है। जो काम ग्रेगोरियन महीने से नहीं, चांद्र मास से बँधा हो, उसकी योजना बनाने में यह काम आता है। reckoning तय करता है कि महीने की सीमाएँ कहाँ पड़ेंगी। 'amanta' (डिफ़ॉल्ट, दक्षिण और पश्चिम में प्रचलित) में महीना एक अमावस्या से अगली अमावस्या तक चलता है, और उसका नाम शुरुआती अमावस्या पर चंद्रमा की राशि से तय होता है। 'poornima' में महीना एक पूर्णिमा से अगली पूर्णिमा तक चलता है, और उसका नाम शुरुआती पूर्णिमा पर सूर्य की राशि से तय होता है; उत्तर भारत के कैलेंडर यही पद्धति अपनाते हैं, और कृष्ण पक्ष में दोनों पद्धतियाँ एक ही दिन को अलग-अलग नाम वाले महीनों में रखती हैं। month_name, year और timezone_as_float भेजें; स्थान की ज़रूरत नहीं। उत्तर {year, month_name, reckoning, rows} के रूप में मिलता है, जहाँ rows UTC में {start, end} टाइमस्टैम्प की सूची है — आमतौर पर एक प्रविष्टि, और दो तब, जब उसी नाम का अधिक मास भी उसी वर्ष में पड़े। स्कैन यह नहीं बताता कि दोनों में से अधिक मास कौन-सा है।

https://api.occultapi.com/api/astro/lunar_month_scan/
अनुरोध आज़माएँ

ऑथेंटिकेशन

अपनी कुंजी X-API-Key हेडर में भेजें। कुंजी सिर्फ़ सर्वर पर रखने की चीज़ है — इसे कभी ब्राउज़र के JavaScript या मोबाइल ऐप में न डालें।

X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/json

अनुरोध के फ़ील्ड

फ़ील्डटाइपज़रूरीटिप्पणी
month_namestringज़रूरी
VaisakhaJyeshthaAshadhaShravanaBhadrapadaAshwinKartikaMargashirshaPaushaMaghaPhalgunaChaitra
timezone_as_floatnumber (double)ज़रूरी

स्थान का UTC ऑफ़सेट, घंटों में, दशमलव संख्या के रूप में। उदाहरण: भारत के लिए 5.5 (UTC+05:30), सर्दियों में न्यूयॉर्क के लिए -5, नेपाल के लिए 5.75। इसका date_time से मिलान नहीं किया जाता - दोनों में मेल न हो, तब भी उत्तर सफल आएगा, पर गलत क्षण का। इसलिए दोनों एक ही स्रोत से लें। उस तारीख़ को लागू ऑफ़सेट दें, आज का नहीं: डेलाइट सेविंग वाले देश में गर्मियों में हुए जन्म के लिए गर्मियों का ऑफ़सेट चाहिए।

yearintegerज़रूरी

जन्म का वर्ष, संख्या के रूप में, जैसे 1990। चार अंकों में।

min 1800 · max 2400

reckoningstringवैकल्पिक
amantapoornima

उदाहरण अनुरोध

curl -X POST https://api.occultapi.com/api/astro/lunar_month_scan/ \
  -H "X-API-Key: $OCCULT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"month_name":"Vaisakha","timezone_as_float":5.5,"year":2026,"reckoning":"amanta"}'

उत्तर

{
  "data": {
    "year": 2026,
    "month_name": "Vaisakha",
    "reckoning": "amanta",
    "rows": [
      {
        "start": "2026-04-17T11:52:21+00:00",
        "end": "2026-05-16T20:01:32+00:00"
      }
    ]
  },
  "message": "successful",
  "is_error": false
}

ऊपर वाले अनुरोध से ही की गई असली कॉल का उत्तर। नतीजे data के अंदर हैं।

त्रुटियाँ

कुंजी और क्रेडिट की जाँच से आई त्रुटियाँ { "error": "…", "message": "<code>", "is_error": true } रूप में आती हैं। लोगों को error दिखाएँ और कोड में message देखकर फ़ैसला करें। पूरी सूची त्रुटि संदर्भ में है।