Skip to content
AstroWay/api v2.19.0 · docs
all systems operational
UA EN

Astrology Apps

Building an astrology app like Co-Star, Sanctuary, The Pattern, Chani, or Costar Compat? AstroWay API replaces the need to license Solar Fire ($495) or build your own ephemeris: 705 endpoints (natal charts, synastry, transits, Human Design, AI interpretations), OpenAPI 3.1 for typed-client codegen (TS / Python SDKs in roadmap), Swiss Ephemeris accuracy — the same engine that powers Astrodienst and Kepler.

User (browser / mobile)
Your backend (Node.js / Python / PHP)
↓ HTTPS + X-Api-Key
api.astroway.info/v1/*
JSON response → render in your UI
EndpointCreditsPurpose
/v1/chart20Natal chart calculation
/v1/synastry50Compatibility between two people
/v1/horoscope/daily20Daily horoscope

Three endpoints and you have a working product with natal charts, compatibility, and daily content.

EndpointCreditsPurpose
/v1/transits50Current transits on natal chart
/v1/solar-return50Solar return (annual chart)
/v1/progressions50Secondary progressions
/v1/interpret/natal50AI-interpreted natal chart
/v1/transit-calendar100Transit event calendar
/v1/human-design50HD chart
EndpointCreditsPurpose
/v1/rectification500Birth time correction
/v1/acg50Astrocartography (where to live)
/v1/forecast-calendar100Annual forecast heatmap
/v1/group-synastry100Group compatibility

Assuming an average user performs 3 actions per day:

ActionEndpointCreditsRequests/dayCredits/day
View chart/v1/chart201002,000
Daily horoscope/v1/horoscope/daily201002,000
Compatibility/v1/synastry50301,500
Total2305,500/day

~165,000 credits/month (5,500 × 30) → Starter ($19/mo, 200,000 credits) with 21% headroom, or Indie ($5/mo, 50,000) with ~$5 overage for the extra 110K credits.

ActionCredits/day
20 charts400
20 horoscopes400
5 synastries250
Total1,050/day

~31,500 credits/monthIndie ($5/mo, 50,000 credits).

  • Cache natal charts — input is immutable (birth date doesn’t change), so you can cache results forever in your DB
  • Cache horoscopes daily — daily horoscope is the same for everyone with the same sun sign, generate once and serve
  • Sandbox keys (aw_test_*) — for development, don’t consume credits
  • OpenAPI 3.1 codegen for types — TS and Python SDKs are roadmap; until released, generate types via openapi-typescript or openapi-python-client from our spec
Was this helpful?
Suggest an edit

Last updated: