Regional calendar: month boundaries for a year
astroway_vedic_calendar_regional_monthsGenerate regional Hindu calendar month boundaries for a year and location, covering Tamil, Malayalam, Bengali, Gujarati, and Marathi months with sankranti, new moon, and civil dates.
Instructions
Month boundaries of a regional calendar for the year. Solar: tamil (sankranti before sunset: that day), malayalam (within the first three fifths of daylight: that day), bengali (between sunrise and midnight: the next day; after midnight: the day after), each month with its sankranti moment, first and last civil day, length and year (Tamil samvatsara, Kollam era, Bangabda). Lunisolar: gujarati (amanta, Vikram Samvat from Kartika, Sud and Vad) and marathi (amanta, Shaka from Chaitra), each month with its new moons, first and last civil day, adhika and kshaya.
[Group: Vedic] [Endpoint: POST /v1/vedic/calendar/regional/months] [Required: calendar, year, latitude, longitude] [Cost: 50 credits (Tier 3)]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | Gregorian year, 1900 to 2100. Entries are those whose date falls in this year. | |
| ayanamsa | No | Sidereal school by name. Lahiri when omitted. Equivalent to ayanamsaId; send either. | |
| calendar | Yes | tamil, malayalam, bengali (solar months from the sankranti by each region's rule), gujarati (amanta, Vikram Samvat from Kartika), marathi (amanta, Shaka from Chaitra). | |
| latitude | Yes | Latitude in decimal degrees, north positive. Between -66 and 66: further out the Sun does not rise on some days and a Hindu day has no start. | |
| timezone | No | IANA zone name such as Asia/Kolkata, America/New_York or Europe/Kyiv, or auto (default) to look it up from the coordinates. Resolved day by day: each day is read on the offset that zone kept that day, so summer time is followed. | |
| longitude | Yes | Longitude in decimal degrees, east positive. | |
| ayanamsaId | No | ||
| timezoneOffset | No | A fixed offset in hours instead of a zone, for the whole year. Ignored when timezone is sent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rule | No | ||
| year | No | ||
| place | No | ||
| months | No | ||
| calendar | No |