Rising Sign API
The Rising Sign (Ascendant) sets the entire chart structure. Calculate it instantly with high-precision geographic coordinates.
Precision is Everything
The Ascendant changes 1 degree every 4 minutes. Standard geolocation isn't enough—we check elevation and time history.
Real-time Calculation
We handle the complex math of Local Sidereal Time (LST) to pinpoint the exact degree rising on the Eastern horizon.
Personality Mask
Get interpretations for the "Social Mask"—how the world sees the user vs. who they really are (Sun).
Chart Ruler
Knowing the Rising Sign reveals the "Chart Ruler" planet, a key factor in dominance algorithms.
Essential for Horoscopes
Daily horoscopes are best read from the Rising Sign, not the Sun Sign. Build a "Pro" horoscope feature with this endpoint.
Geo-Resolution
Pass a city name (e.g., "Paris") and we resolve Lat/Lng automatically.
House 1 Cusp
The result is identical to the cusp of the 1st House.
curl -X POST "https://api.freeastroapi.com/api/v1/western/signs/rising" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_KEY" \
-d '{
"year": 1990,
"month": 5,
"day": 15,
"hour": 14,
"minute": 30,
"city": "New York",
"zodiac_type": "tropical",
"house_system": "placidus"
}'Frequently Asked Questions
Why is birth time required?
Because Earth rotates! The Rising Sign changes every ~2 hours. Without a time, you cannot calculate the Ascendant. Even a 15-minute error can change the sign.
Does this work for Southern Hemisphere?
Yes. The math flips correctly for locations south of the equator. Just provide the city or negative latitude.
What about unknown birth times?
It is chemically impossible to allow an unknown birth time for a Rising Sign. You must estimate or skip it.
Build Pro Horoscopes
Upgrade your users from "Sun Sign" to "Rising Sign" accuracy.