Перейти до вмісту
AstroWay/api v2.201.7 · docs
усі системи в нормі

Астрологічні застосунки

Будуєш astro-додаток на кшталт Co-Star, Sanctuary, The Pattern, Chani чи Costar Compat? AstroWay API замінює потребу ліцензувати Solar Fire ($495) або писати свій движок ефемерид: 760 ендпоінтів (натальні карти, синастрія, транзити, Human Design, AI-інтерпретації), OpenAPI 3.1 плюс опубліковані SDK для TypeScript, Python і PHP, Swiss Ephemeris точність - той самий движок, що в Astrodienst і Kepler.

Користувач (браузер / мобільний)
Твій бекенд (Node.js / Python / PHP)
↓ HTTPS + X-Api-Key
api.astroway.info/v1/*
JSON-відповідь → рендеринг у твоєму UI

Ключові ендпоінти для астро-застосунку

Section titled “Ключові ендпоінти для астро-застосунку”

MVP (мінімальний продукт)

Section titled “MVP (мінімальний продукт)”
ЕндпоінтКредитиДля чого
/v1/chart20Побудова натальної карти
/v1/synastry50Сумісність двох людей
/v1/horoscope/daily50Щоденний гороскоп

Три ендпоінти - і в тебе вже працюючий продукт з натальною картою, сумісністю і щоденним контентом.

ЕндпоінтКредитиДля чого
/v1/transits50Поточні транзити на натальну карту
/v1/solar-return50Соляр (річна карта)
/v1/progressions50Вторинні прогресії
/v1/interpret/natal100AI-інтерпретація натальної карти
/v1/transit-calendar100Календар транзитних подій
/v1/human-design50HD-карта
ЕндпоінтКредитиДля чого
/v1/rectification500Корекція часу народження
/v1/acg50Астрокартографія (де краще жити)
/v1/forecast-calendar100Річний прогноз-heatmap
/v1/group-synastry100Групова сумісність

Сценарій: 100 DAU (daily active users)

Section titled “Сценарій: 100 DAU (daily active users)”

Припускаємо, що середній користувач робить 3 дії на день:

ДіяЕндпоінтКредитиЗапитів/деньКредитів/день
Перегляд карти/v1/chart201002 000
Щоденний гороскоп/v1/horoscope/daily501005 000
Сумісність/v1/synastry50301 500
Разом2308 500/день

~255 000 кредитів/місяць (8 500 × 30) → тариф Pro ($59/міс, 800 000 кредитів) із великим запасом, або Starter ($19/міс, 200 000) з доплатою ~$30 overage за зайві 55K ($5 за кожні 10 000 понад квоту). Кеш денного гороскопу (один текст на знак, не на користувача) знімає з цього рахунку 4 850 кредитів на день і повертає сценарій у Starter.

ДіяКредитів/день
20 карт400
20 гороскопів1 000
5 синастрій250
Разом1 650/день

~49 500 кредитів/місяць - тариф Indie ($5/міс, 50 000 кредитів) покриває це на 99%, тобто без запасу: перший же приріст трафіку впирається в overage або в Starter. З кешем гороскопів (12 викликів на добу замість 20) виходить ~35 000 і запас з’являється.

  • Кешуй натальні карти: вхід незмінний (дата народження не змінюється), тому результат можна кешувати назавжди у своїй БД
  • Гороскопи кешуй на день: щоденний гороскоп однаковий для всіх людей одного знаку, генеруй раз і роздавай
  • Sandbox-ключі (aw_test_*): для розробки, не списують кредити
  • Типізовані клієнти: постав @astroway/sdk, astroway чи astroway/sdk; для іншої мови згенеруй клієнта з /v1/openapi.json через openapi-typescript або openapi-python-client
Корисно?
Запропонувати правку

Останнє оновлення: