API натальної карти
Натальна карта - фундамент будь-якого астрологічного застосунку (Co-Star, Sanctuary, The Pattern, Chani - усі тримаються на ній). AstroWay API дає повний набір ендпоінтів для побудови та аналізу карти за один виклик: від базових позицій планет на тому самому Swiss Ephemeris, що в Solar Fire та Astrodienst, до рідкісних технік, яких немає у конкурентів - частина 700+ ендпоінтів усієї платформи.
Що розраховується
Section titled “Що розраховується”Повна натальна карта включає astrology trinity - три «обличчя» особистості, які користувачі повертаються вивчати знову й знову (drives retention):
- Позиції планет: Sun (ідентичність/призначення), Moon (емоційне ядро/потреби), Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, Pluto + Північний вузол (у відповіді
true Node), Ліліт (mean Apogee), Chiron. Довгота, широта, швидкість, знак, будинок, ретроградність. - Куспіди будинків: 15 систем на вибір (Placidus, Koch, Whole Sign, Equal та інші). ASC (як інші бачать користувача), MC (кар’єра/публічний образ), Vertex.
- Аспекти: conjunction, opposition, trine, square, sextile, quincunx. Орб, applying/separating.
- Секта карти: diurnal/nocturnal (для класичної елліністичної астрології у стилі Chris Brennan / Demetra George).
Щоб побачити ці дані намальованими, а не в JSON, відкрийте натальну карту в застосунку AstroWay: той самий двигун, той самий розрахунок, готове колесо і таблиці.
Ендпоінти
Section titled “Ендпоінти”| Ендпоінт | Кредити | Що повертає |
|---|---|---|
/v1/chart | 20 | Повна натальна карта (планети + будинки + аспекти) |
/v1/planets | 10 | Тільки позиції планет (без будинків і аспектів) |
/v1/essential-dignities | 20 | Таблиця сутнісних достоїнств (доміціль, екзальтація, трипліцитет, терм, фас) |
/v1/almuten | 20 | Альмутен figuris - середньовічна техніка |
/v1/arabic-parts | 20 | Арабські частки/жереби (Fortuna, Spirit, та інші) |
/v1/fixed-stars | 20 | Кон’юнкції планет з нерухомими зорями |
/v1/midpoints | 20 | Планетарні мідпоінти |
/v1/disposition-chains | 20 | Ланцюжки диспозиції (графи керування) |
/v1/firdaria | 20 | Періоди Фірдар |
/v1/profections | 20 | Річні профекції |
/v1/planetary-phases | 20 | Орієнтальні/окцидентальні фази |
/v1/receptions | 20 | Взаємні рецепції |
Приклад
Section titled “Приклад”curl -X POST https://api.astroway.info/v1/chart \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.4501, "longitude": 30.5234, "houseSystem": "P" }'const r = await fetch('https://api.astroway.info/v1/chart', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, houseSystem: 'P', }),});const { data: chart } = await r.json();console.log(`ASC: ${chart.houses.ascendant.toFixed(2)}° MC: ${chart.houses.mc.toFixed(2)}°`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/chart', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY'], 'Content-Type': 'application/json'}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.4501, 'longitude': 30.5234, 'houseSystem': 'P', },)chart = r.json()['data']print(f"ASC: {chart['houses']['ascendant']:.2f}° MC: {chart['houses']['mc']:.2f}°")<?phpuse GuzzleHttp\Client;
$aw = new Client(['base_uri' => 'https://api.astroway.info/v1/']);$r = $aw->post('chart', [ 'headers' => ['X-Api-Key' => getenv('ASTROWAY_API_KEY')], 'json' => [ 'date' => '1990-07-14', 'time' => '14:30:00', 'timezoneOffset' => 3, 'latitude' => 50.4501, 'longitude' => 30.5234, 'houseSystem' => 'P', ],]);$chart = json_decode($r->getBody(), true)['data'];printf("ASC: %.2f° MC: %.2f°\n", $chart['houses']['ascendant'], $chart['houses']['mc']);Хто використовує
Section titled “Хто використовує”- Астрологічні застосунки: web і mobile додатки з побудовою карт
- AI-агенти: через MCP сервер або
/interpret/natalдля AI-інтерпретацій - Дослідники: масові розрахунки для статистичних досліджень
- Контент-платформи: натальні карти як фіча поверх існуючого продукту
Вартість
Section titled “Вартість”Натальна карта (/v1/chart) - 20 кредитів. На Free тарифі (10 000 кредитів/міс) - 500 карт на місяць безкоштовно.