AstroWay/api v2.95.1 · astrology-api
усі системи в нормі
// astrology api · POST /v1/vedic-divisional

API дивізіональних карт

Варги — це збільшувальні лінзи джйотіш: кожна ділить знак на обрану гармоніку й перемальовує планети на дрібнішу сітку, що відповідає за окрему сферу життя. Цей ендпоінт бере момент народження та обрану дивізію — від D1 до D60 — і повертає, у який знак цієї варги потрапляє кожна планета.

Ендпоінт
POST /v1/vedic-divisional
Вартість
20 кредитів
Латентність
~58 ms
Тариф
Tier 2
// 01 / Що обчислює

API дивізіональних карт

Маючи дату, час, зсув UTC і місце народження, ендпоінт обчислює сидеричні довготи планет зі Swiss Ephemeris за аянамшою Lahiri, а потім застосовує гармонічний поділ Парашари для запитаної варги. Кожен 30-градусний знак розбивається на стільки частин, скільки вимагає дивізія, — дев'ять частин для D9 Навамши, десять для D10 Дасамши тощо, — і сидеричне положення кожної планети відображається через цю схему на знак, який вона займає в дивізіональній карті. У відповіді повертається підсумковий знак кожної планети в запитаній варзі. Шістнадцять дивізій складають класичний набір Шодашаварга, і підтримувані значення охоплюють усю палітру: D1 (Раши), D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45 і D60 (Шаштіамша). Навамша відповідає за шлюб і дгарму, Дасамша — за кар'єру; кожна варга уточнює натальну картину для своєї теми.

// 02 / Живий запит

POST/v1/vedic-divisional

curl -X POST https://api.astroway.info/v1/vedic-divisional \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "date": "1990-05-15",
  "time": "14:30:00",
  "timezoneOffset": 3,
  "latitude": 50.45,
  "longitude": 30.52,
  "varga": "D9"
}'
Відповідь (фрагмент)
{
  "ok": true,
  "data": {
    "varga": "D9",
    "planets": [
      {
        "name": "Sun",
        "sign": 9,
        "degreeInSign": 5.85,
        "isRetrograde": false
      }
    ],
    "ayanamsa": 23.85
  }
}
// 03 / Параметри

Параметри

nametypeОбов’язк.
date string (YYYY-MM-DD) так Birth date.
time string (HH:MM:SS) так Local clock time at birth.
timezoneOffset number (hours) так UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones.
latitude number так Birth-place latitude, decimal degrees (north positive).
longitude number так Birth-place longitude, decimal degrees (east positive).
varga string так Required divisional chart code — one of D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 (e.g. "D9" for the Navamsa).
// 04 / Коли використовувати

Коли використовувати

Звертайтеся до цього ендпоінта, коли однієї карти раши замало й потрібна спеціальна лінза для конкретної сфери життя — Навамша для стосунків і духовної сили, Дасамша для професії, Саптамша для нащадків і так далі. Це базовий блок для будь-якої функції, що зіставляє кілька варг, як-от оцінки варга-бали чи інструменти визначення часу шлюбу. Оскільки дивізію ви обираєте в кожному виклику, побудуйте інтерфейс, де користувачі перемикаються між картами на вимогу, запитуючи лише ті варги, які реально потрібні вашому звіту, а не обчислюючи всі шістнадцять наперед.

// 05 / Нотатки

Нотатки

Параметр varga обов'язковий і має бути однією з шістнадцяти підтримуваних дивізій; передавання непідтримуваного значення відхиляється. Гармонічний поділ дотримується дивізіональної схеми Парашари й обчислюється на сидеричних довготах з аянамшою Lahiri. D1 повертає базову карту раши, тож той самий ендпоінт обслуговує і знакову основу, і вищі гармоніки.

Спробуйте Дивізіональні карти (варги) API

Отримайте ключ і зробіть перший виклик за хвилину.

99.9% SLA · платні плани · 30d status →