AstroWay/api v2.157.16 · astrology-api
усі системи в нормі
// astrology api · POST /v1/reports/gemstone

Звіт по каменях (ратна) у PDF

Джйотіш-призначення каменя як документ, який клієнт залишає собі. Кожен рекомендований камінь отримує сторінку: що класично означає його граха, підстава у володінні домами, мінерал і замінники, вага в ратті з переведенням у грами й карати, день тижня, палець, метал, мантра і найближчий сприятливий день для першого вдягання.

Ендпоінт
POST /v1/reports/gemstone
Вартість
5000 кредитів
Латентність
~1540 ms
Тариф
Tier 7
// 01 / Що обчислює

Звіт по каменях (ратна) у PDF

Астрологія тут дослівно та сама, що й у JSON-ендпоінті, і тест звіряє їх по всьому зодіаку для обох шкіл, щоб вони не розійшлися: той самий сидеричний лагна, ті самі правила, ті самі три камені. Документ додає те, чого таблиця не несе. Кожен камінь отримує традиційні значення своєї грахи, а не твердження про дію каменя, і дату першого вдягання, знайдену скануванням панчанги: найближчий сприятливий день, що припадає саме на день тижня цієї грахи. Якщо в межах вікна такого дня немає, звіт про це каже, а не друкує дату, яка день тижня проігнорувала, бо на папері ці дві виглядають однаково.

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

POST/v1/reports/gemstone

curl -X POST https://api.astroway.info/v1/reports/gemstone \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "chart": {
    "date": "1990-05-15",
    "time": "14:30:00",
    "timezoneOffset": 3,
    "latitude": 50.45,
    "longitude": 30.52
  },
  "school": "lagna-lord",
  "wearingFrom": "2026-09-01",
  "language": "en"
}'
Відповідь (фрагмент)
{
  "ok": true,
  "data": {
    "url": "https://api.astroway.info/reports/abc-gemstone.pdf",
    "storage_key": "reports/abc-gemstone.pdf",
    "byte_length": 135145,
    "page_count": 7,
    "duration_ms": 1537,
    "expires_at": "2026-08-14T06:33:00.000Z"
  }
}
// 03 / Параметри

Параметри

nametypeОбов’язк.
chart object так The birth chart. Coordinates are required and never defaulted: the whole prescription is derived from the lagna.
school string ні `lagna-lord` (default) or `functional-benefic`. Both reach the same three gems and withhold different ones. The school is printed on the cover.
wearingFrom string ні Date to search the first-wearing days from, YYYY-MM-DD. Defaults to today. The search runs 60 days.
language string ні One of the 21 report locales. The body prose ships in uk, en and ru; anything else reads the English.
whitelabel boolean ні Apply the caller's stored branding to the document.
format "html" (query) ні Add ?format=html to stream the document instead of rendering a PDF.
// 04 / Коли використовувати

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

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

// 05 / Нотатки

Нотатки

Школа названа на обкладинці навмисно. Дві школи призначають ті самі камені й утримують різні, тож документ, який приховав би, котра з них його зробила, був би менш чесним за дані, з яких він зібраний. Під школою господаря лагни таблиця володінь узагалі не показує колонку функціональної ролі, замість того щоб тягнути вердикт іншої школи, який читався б як «не носіть діамант» у звіті, що цього не казав. Координати обов'язкові: призначення, збудоване на 0N 0E, це впевнений документ про чужий асцендент, і, на відміну від поля в JSON, PDF залишається у клієнта.

Спробуйте Звіт по каменях API

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

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