# І Цзін, руни, біоритми

Кожен маршрут на цій сторінці коштує **10 кредитів**. Розклади приймають необов'язковий `seed`: той самий seed завжди дає той самий результат, тож читання можна показати знову або перевірити тестом.

## І Цзін

Текст: переклад Джеймса Легга *The Yi King* (Sacred Books of the East XVI, 1882; 2-ге видання 1899), що є суспільним надбанням: судження кожної гексаграми й вислів кожної риски. Текст англійською, як у Легга.

| Маршрут | Що повертає |
|---|---|
| `POST /v1/iching/reading` | Основну гексаграму, текст кожної змінної риски, гексаграму, що утворюється, і `focus`: які тексти читати |
| `GET /v1/iching/trigrams` | Вісім триграм: образ, властивість, член родини, тварина, частина тіла, число й напрямок за Ранішнім і Пізнішим Небом, стихія |
| `POST /v1/iching/trigram-analysis` | Обидві триграми гексаграми, ядерні триграми і ядерну гексаграму, перевернуту фігуру й фігуру з усіма рисками навпаки |
| `POST /v1/iching/compatibility` | Дві гексаграми, порівняні за рисками й стихіями триграм, з балом 0-100, формула якого є у відповіді |
| `POST /v1/iching/plum-blossom` | Гексаграму на мить запитання за методом Мей Хуа: гілка місячного року, місяць, день і година |
| `POST /v1/iching/yearly` | Ту саму формулу для людини й року (`basis: convention`) |

`/reading` приймає ваші власні монети: шість сум знизу вгору (6 старий інь, 7 молодий ян, 8 молодий інь, 9 старий ян). Без `lines` він кидає за `seed`, і з тим самим seed дає ту саму гексаграму, що й `/iching/throw-coins`. `focus` іде за правилом Чжу Сі (1186): без змінних рисок читають судження; одна риска, її текст; дві, обидві, верхня головна; три, обидва судження; чотири, дві незмінні риски гексаграми, що утворюється; п'ять, її одну незмінну риску; шість, "вживання дев'яток" чи "шісток" для Цянь і Кунь, інакше судження гексаграми, що утворюється.

  **cURL**
    ```bash frame="terminal"
    curl -X POST https://api.astroway.info/v1/iching/reading \
      -H "X-Api-Key: aw_live_your_key_here" \
      -H "Content-Type: application/json" \
      -d '{ "lines": [9, 7, 7, 7, 7, 7] }'
    ```

```json
{
  "primary": { "number": 1, "name": "The Creative", "pinyin": "Qian", "legge": "Khien", "judgment": "Khien (represents) what is great and originating, penetrating, advantageous, correct and firm." },
  "changingLines": [{ "position": 1, "text": "In the first (or lowest) line, undivided, (we see its subject as) the dragon lying hid (in the deep). It is not the time for active doing." }],
  "resulting": { "number": 44, "pinyin": "Gou" },
  "focus": { "rule": "One changing line: read that line.", "texts": [{ "hexagram": 1, "part": "line 1" }] }
}
```

`/plum-blossom` потребує `date` і `time` запитання, а для місця поза Китаєм ще `timezoneOffset` (години від UTC); місячний місяць і день рахуються з ефемерид. Верхня триграма: (рік + місяць + день) mod 8, нижня додає годину, рухома риска: та сама сума mod 6, і відповідь показує кожен доданок. `tiYong` називає триграму того, хто питає (ті), і справи (юн) та як стоять їхні стихії.

**Note:**
Бал сумісності й річна гексаграма є домовленостями цього API, і відповідь це каже. Англійські назви гексаграм у `name` ті самі, що повертають старші маршрути І Цзін; тексти Леггові.

## Руни

Кожна руна в розкладі має `poem`: свою строфу давньоанглійської рунічної поеми (суспільне надбання) з нашим простим переказом англійською.

- `POST /v1/runes/five`: п'ять рун хрестом, Present, Past, Future, Help, Challenge.
- `POST /v1/runes/bind-rune`: дві-чотири руни (`runes`, слаги Старшого Футарку) або руни, чиє значення називає `intent`, на одному стрижні. Повертає SVG кожної руни, спільні штрихи координатами і `bindRune.svg`, готовий для `<img>` чи вставки в сторінку.
- `POST /v1/runes/calendar`: середньовічний скандинавський рунічний календар на дату. Руна дня повторює сім рун від 1 січня; недільна руна є недільною літерою року (дві у високосний рік); руна золотого числа позначає рік 19-річного місячного циклу.

```bash
curl -X POST https://api.astroway.info/v1/runes/bind-rune \
  -H "X-Api-Key: aw_live_your_key_here" -H "Content-Type: application/json" \
  -d '{ "runes": ["algiz", "sowilo"] }'
```

## Біоритми

Біоритми є моделлю XIX століття (синусоїди 23, 28 і 33 дні, Фліс і Свобода) без жодного наукового підтвердження. Маршрути точно рахують, називають формулу й мають застереження; жодних тверджень про здоров'я.

- `POST /v1/wellness/biorhythm/compatibility`: дві дати народження. Для кожного циклу зсув фази і 50 x (1 + cos(2 pi x зсув / період)); зсув заданий від народження, тож число ніколи не змінюється.
- `POST /v1/wellness/biorhythm/best-days`: найвищі дні проміжку за сумою трьох значень, критичні дні виключено, якщо не передати `excludeCritical: false`.

Критичні дні проміжку вже є в `POST /v1/wellness/biorhythm` (`criticalDays`).

## Кристали й сни

- `GET /v1/esoteric/crystals/by-planet/{planet}`: кристали за традиційною планетою.
- `POST /v1/esoteric/dreams/journal`: до 100 записів з датами. Для кожного символу: у скількох записах він трапився, перша й остання дата, чи повторюється і як змінюється.
