Вайшнавский календарь ISKCON: все экадаши года, дни явления и ухода ачарьев и главные праздники, датированные по гаудийской системе счёта, а не по общеиндуистской. Месяцы носят двенадцать имён Вишну — Madhava, Govinda, Damodara и другие, — две половины месяца называются Krishna и Gaura, а годы отсчитываются по эре Гаурабда.
Передайте год, широту, долготу и смещение UTC: от того, какая титхи действует на местном восходе, зависит, на какой календарный день выпадает обрядовый день. Ответ — {year, events}, каждое событие — {name, date, masa, paksa, tithi_number, is_adhika, gaurabda_year}. Так вы получаете и григорианскую дату, и вайшнавские координаты, по которым она вычислена; is_adhika отмечает событие во вставном месяце.
Титхи и месяцы рассчитываются по спецификации GCAL, на которой построена собственная календарная программа ISKCON. Это намеренно не тот метод на сидерических эфемеридах, что лежит в основе /api/astro/panchanga/, поэтому даты могут расходиться на день с другими эндпоинтами API. За год возвращается несколько сотен событий, так что фильтруйте их или разбивайте на страницы на стороне клиента.
Поля запроса
Поле
Тип
Обязательно
Примечания
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: если значения расходятся, вы получите успешный ответ для неверного момента, поэтому берите оба из одного источника. Используйте смещение, действовавшее на эту дату, а не сегодняшнее: для рождения летом в стране с летним временем нужно летнее смещение.