Переходы каждой планеты из одной накшатры в следующую за календарный год, с точностью около секунды для каждого пересечения. Это таблица «гочары планет по накшатрам»: когда Сатурн покидает Purva Bhadrapada, когда Юпитер входит в Pushya, когда Луна меняет накшатру. Именно по этим событиям привязывают ко времени транзитные предсказания.
granularity задаёт детализацию. При 'nakshatra' используются деления по 13°20', и from и to возвращаются простыми названиями; при 'pada' — четверти по 3°20', и from и to возвращаются объектами {nakshatra, pada}. Чтобы добавить Abhijit как двадцать восьмое деление, передайте use_28_nakshatras со значением true.
Передайте year и timezone_as_float. Смещение определяет, где начинается и заканчивается местный год, но метки времени в ответе — в UTC, для отображения переводите их сами. Ответ — {year, granularity, planets}, где planets — объект с ключами по названиям (sun, moon, mercury, venus, mars, jupiter, saturn, uranus, neptune, pluto, rahu, ketu), в каждом — хронологический список {from, to, datetime}. Одна только Луна даёт за год более трёхсот переходов по накшатрам и около тысячи четырёхсот переходов по падам, поэтому ответы с падами большие.
Поля запроса
Поле
Тип
Обязательно
Примечания
granularity
string
обязательный
nakshatrapada
year
integer
обязательный
Год рождения числом, например 1990. Четыре цифры.
min 1800 · max 2400
timezone_as_float
number (double)
необязательный
Смещение UTC для места, в часах, десятичным числом. Пример: 5.5 для Индии (UTC+05:30), -5 для Нью-Йорка зимой, 5.75 для Непала. Оно НЕ сверяется с date_time: если значения расходятся, вы получите успешный ответ для неверного момента, поэтому берите оба из одного источника. Используйте смещение, действовавшее на эту дату, а не сегодняшнее: для рождения летом в стране с летним временем нужно летнее смещение.