Перейти до вмісту
POST/api/astro/effect_house_lord_different_house/1 кредит

Розташування володарів домів (усі 144)

Володар дому переносить справи свого дому в той дім, де він стоїть, і 144 можливі поєднання — дванадцять володарів у дванадцяти домах — це одна з найдавніших інтерпретаційних таблиць ведичної астрології. Володар 2-го дому в 11-му говорить про гроші те, чого не скаже володар 2-го в 12-му. Цей ендпоінт дає прямий доступ до цієї таблиці. Він нічого не обчислює і не приймає даних народження: ви вказуєте володаря й дім, а він повертає класичне тлумачення. Самі розташування беріть з /api/astro/chart/ або /api/astro/chart_analysis/, а цей ендпоінт використовуйте, щоб їх підписати. `house` — володар у формі на «-esha»: від lagnesha для володаря 1-го дому до vyayesha для 12-го. `h2` — дім, у якому він стоїть, у вигляді простої назви бхави: lagna, dhana, sahaja, sukha, mantra, ari, dara, randhra, bhagya, karma, labha, vyaya. Зверніть увагу на шостий: як володар це 'shashthesha', а як дім — 'ari'. Регістр не важливий, а нерозпізнана назва повертає HTTP 200 із пояснювальним рядком.

https://api.occultapi.com/api/astro/effect_house_lord_different_house/
Спробувати запит

Автентифікація

Передавайте ключ у заголовку X-API-Key. Ключ — це серверні облікові дані: ніколи не вставляйте його в JavaScript, що виконується в браузері, чи в мобільний застосунок.

X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/json

Поля запиту

ПолеТипОбов’язковеПримітки
h2stringобов’язковий
lagnadhanasahajasukhamantraaridararandhrabhagyakarmalabhavyaya

ДІМ, у якому стоїть володар (проста назва бхави): lagna = 1-й... vyaya = 12-й. Зверніть увагу: 6-й тут — 'ari' (а не 'shashtha'). Невідоме значення повертає 200 із "Invalid key: <x>".

housestringобов’язковий
lagneshadhaneshasahajeshasukheshamantreshashashtheshadaresharandhreshabhagyeshakarmeshalabheshavyayesha

ВОЛОДАР ДОМУ (форма на «-esha»): lagnesha = володар 1-го... vyayesha = володар 12-го. Переводиться в нижній регістр, тож регістр не важливий. Невідоме значення повертає HTTP 200 із рядком "Invalid key: <x>", а не статус помилки.

keysarrayобов’язковий

Які розрахунки повернути, у вигляді списку назв. Див. таблицю ключів цього ендпоінта; через нерозпізнану назву відхиляється весь запит. Один виклик коштує один кредит незалежно від кількості запитаних ключів, тож запитуйте все потрібне одразу, а не кількома викликами.

get_effect_house_lord_different_house

Масив рядків; доступний лише один ключ.

Доступні ключі (1)

Перелічіть у keys саме ті розрахунки, які вам потрібні. Один невідомий ключ — і відхиляється весь запит. Скільки б ключів ви не запитали, спишеться 1 кредит, тож збирайте їх в один виклик.

КлючДодаткові поляОпис
get_effect_house_lord_different_househouse, h2Класичні наслідки того, що володар дому з `house` стоїть у домі з `h2`, — список коротких тверджень англійською. Якщо значення будь-якого з полів не розпізнано, повертається рядок "Invalid key: <value>" зі статусом 200, а не помилка.

Приклад запиту

curl -X POST https://api.occultapi.com/api/astro/effect_house_lord_different_house/ \
  -H "X-API-Key: $OCCULT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"keys":["get_effect_house_lord_different_house"],"house":"lagnesha","h2":"lagna"}'

Відповідь

{
  "data": {
    "get_effect_house_lord_different_house": [
      "Blessed with physical happiness, intelligence, and valor",
      "Mind may be fickle",
      "Possibility of two marriages and extramarital involvements"
    ]
  },
  "status": 200,
  "is_error": false,
  "message": "successful"
}

Записано з реального виклику з точно таким запитом, як вище. Результати лежать у data під тими ключами, які ви запитали.

Помилки

Помилки обліку кредитів мають вигляд { "error": "…", "message": "<code>", "is_error": true }. Людям показуйте error, а логіку будуйте на message. Детальніше — у довіднику помилок.