Returns the month's Ekadashi calendar with full vrat logic: separate Smarta and Vaishnava observance dates (split entries when they differ), Suddha/Viddha tithi analysis, Mahadvadashi detection (Unmilani, Vyanjuli, Trisprisha, Paksha-Vardhini and others — cases where the fast moves to Dwadashi), adhik-masa Ekadashis (Parama / Padmini), and per-tradition parana windows with Hari Vasara end times. The year-wide summary and the next upcoming Ekadashi ride along with every call.
Dates are location-dependent — sunrise at the supplied coordinates decides the observance day, so the same Ekadashi can fall a day apart between cities.
Authentication
Method
Example
Header (recommended)
X-Api-Key: am_live_xxxxxxxxxxxx
Bearer
Authorization: Bearer am_live_xxxxxxxxxxxx
Query
?api_key=am_live_xxxxxxxxxxxx
Request body
Field
Type
Required
Description
year
integer
Yes
Calendar year.
month
integer
Yes
Month, 1–12 — the list is filtered to this month; summary and next still consider the whole year.
latitude
number
Yes
Decimal degrees.
longitude
number
Yes
Decimal degrees.
timezone
string
Yes
IANA timezone (e.g. Asia/Kolkata).
Response shape
Field
Type
Description
summary
object
Year totals: entries, mahadvadashi count, adhik-masa months.
next
object
The next upcoming Ekadashi from today (full entry shape).
ekadashis[]
array
Per entry: observance date, tradition (smarta / vaishnava), name + Hindi, paksha, Hindu month in both systems, is_adhik, type (ekadashi / mahadvadashi with kind + description), tithi window (start, end, dwadashi end, Suddha flag), and parana per tradition (date, window, Hari Vasara end, notes).