Повільний рух Сатурна зодіаком дає чотири фази з власними назвами, за якими пильно стежить індійська астрологія; усі вони відраховуються від натального Місяця або натального асцендента. Саде Саті — сім із половиною років навколо проходження Сатурна через цю точку; Аштама Шані — Сатурн у восьмому від неї; Кантака Шані — Сатурн у четвертому, сьомому чи десятому; Дхайя, або Ардхаштама, — Сатурн у четвертому чи восьмому. Ендпоінт показує, чи діє кожна фаза в заданий момент, коли вона закінчиться і коли почнеться наступна.
Надішліть дві карти: дані народження в полях `date_time_natal`, `latitude_natal`, `longitude_natal` і `chart_name_natal`, а момент, який вас цікавить, — у відповідних полях `_transit`. `ref_celestial` визначає, від чого відраховуються фази: від натального Місяця чи від натального асцендента. `mode` задає суворість перевірки: 0 перевіряє розміщення в домі за цілими знаками, а вищі значення перевіряють градусне вікно навколо опорної точки, що дає помітно точніші дати початку й кінця.
Відповідь містить вісім об’єктів. `ashtama_shani`, `kantaka_shani`, `dhaiya_shani` і `sade_sati_shani` мають формат `{status, end_date}`: булеве значення, чи діє фаза в момент транзиту, і дата закінчення в UTC у форматі ISO 8601, якщо діє, або null, якщо ні. `next_ashtama_shani`, `next_kantaka_shani` і `next_dhaiya_shani` мають формат `{date, ref_house_from_natal}`: коли почнеться наступна фаза і який дім від опорної точки її запускає; `next_sade_sati_shani` дає лише `{date}`. Пошук уперед охоплює сто років від моменту транзиту.
Кантака і Дхайя обидві охоплюють четвертий дім, тож часто показують однакові дати. Так і має бути, це не дублювання.
Поля запиту
| Поле | Тип | Обов’язкове | Примітки |
|---|
| chart_name_natal | string | обов’язковий | |
| chart_name_transit | string | обов’язковий | |
| date_time_natal | string (date-time) | обов’язковий | |
| date_time_transit | string (date-time) | обов’язковий | |
| latitude_natal | number (double) | обов’язковий | min -180 · max 180 |
| latitude_transit | number (double) | обов’язковий | min -180 · max 180 |
| longitude_natal | number (double) | обов’язковий | min -180 · max 180 |
| longitude_transit | number (double) | обов’язковий | min -180 · max 180 |
| mode | integer | обов’язковий | |
| ref_celestial | string | обов’язковий | |
Повний довідник цього ендпоінта