Horoscope Reports API Overview¶
Build astrology products on a deterministic Swiss Ephemeris-powered engine designed for production apps.
This API supports two high-value report modes:
Public modefor stable sign-based output at scale.Personalized modefor birth-data-aware editorial reports with deeper vectors (houses, aspects, timing dynamics).
Language note: engine-backed
/api/v1/horoscope/reports/*endpoints currently support English only (lang=en). Non-report endpoints may support translator-helper language options where documented.
Zodiac System Response Clarity¶
When you select zodiac_system: "tropical", the report computation remains tropical. When you select zodiac_system: "sidereal", the report computation remains sidereal.
If no zodiac_system is provided in the request body, the engine defaults to tropical.
You may still see tropical, sidereal, and ayanamsa-related fields in the response metadata regardless of the selected mode.
These fields are returned for comparison, transparency, and observability only. They do not override or alter the actual report calculations for the selected zodiac system.
Daily App UI Stats Spotlight¶
Main daily personalized endpoints expose rich UI-friendly stats at data.daily_personalized_stats.
Personalized daily stats include:
overall_pulsearchetype_scoresharmony_discordelemental_balancemomentum_channelsconfidencetiers per block
Use daily_stats_detail: "full" | "compact" to control payload density for mobile/web clients.
Architecture¶
Full Engine Architecture¶

Request to Response Architecture¶

Runtime Breakdown¶
The production horoscope stack follows a deterministic pipeline:
- API Gateway validates auth, quota, and request policy.
- FastAPI app validates contract and checks cache.
HoroscopeServiceresolves sign, period window, ephemeris config, and mode.EphemerisEnginecomputes positions, aspects, houses, rising sign.AggregationEngineextracts period events, metrics, and ranked drivers.InterpretationEnginemaps factor stacks to editorial output with traceability.- Response is assembled, wrapped with metadata, and cached.
This architecture gives repeatable outputs for identical payloads while still enabling deep personalization for paid app experiences.
Trust Model: Closed Core + Open Source Lite¶
Our main engine is closed-source and optimized for enterprise-grade deterministic reports, premium editorial layers, and production reliability.
To promote transparency and developer trust, we also maintain a robust lightweight open-source engine:
- OpAstro website: opastro.com
- OpAstro source: github.com/dakidarts/opastro
- OpAstro package: pypi.org/project/opastro
Use OpAstro to evaluate engine quality quickly, then scale to NumerologyAPI enterprise routes for richer report layers, broader endpoint coverage, and managed production operations.
Start Here¶
- Engine deep dive: Introducing Our Horoscope Engine
- Release notes: Numerology API v1.0.0 Changelog
- Core overview routes:
- Today Horoscope
- Tomorrow Horoscope
- Yesterday Horoscope
- Birthday Horoscope
- Full Natal Chart
Quickstart: Personalized Daily + App Stats¶
curl --request POST \
--url "https://api.numerologyapi.com/api/v1/horoscope/reports/today?lang=en" \
--header "X-API-Key: YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"dob": "1992-07-16",
"timezone": "America/New_York",
"birth_time": "13:45",
"birth_latitude": 40.7128,
"birth_longitude": -74.0060,
"birth_timezone": "America/New_York",
"daily_stats_detail": "compact"
}'
This returns a live daily report plus data.daily_personalized_stats for app cards and trend modules.
Route Selection Guide¶
| Goal | Recommended Endpoint Family |
|---|---|
| General sign-based daily report | /horoscope/reports/today, /horoscope/reports/tomorrow, /horoscope/reports/yesterday |
| Personalized daily report + app stats cards | Daily main routes with birth_time, coordinates, and daily_stats_detail |
| Periodic general reports | /horoscope/reports/weekly, /horoscope/reports/monthly, /horoscope/reports/yearly |
| Section-specific reports (career, health, money, communication, friendship, lifestyle, love) | Section routes across periods |
| Planet-focused editorial reports | Planetary routes |
| Aspect-focused editorial reports | Aspects routes |
| Transit-focused editorial reports | Transits routes |
| House-focused personalized reports | House routes |
| Planet-house personalized reports | Planet-house routes |
| High-detail natal chart + wheel artifacts | Birth chart routes |
Endpoint Map¶
Use this map to jump directly to the exact route family your product needs.
Natal Chart and Foundations¶
Daily Horoscope¶
- Yesterday’s Horoscope
- Today’s Horoscope
- Tomorrow’s Horoscope
- General Daily Today (Section-First)
- General Daily Tomorrow (Section-First)
- General Daily Yesterday (Section-First)
- Career Daily Today (Section-First)
- Career Daily Tomorrow (Section-First)
- Career Daily Yesterday (Section-First)
- Health Daily Today (Section-First)
- Health Daily Tomorrow (Section-First)
- Health Daily Yesterday (Section-First)
- Communication Daily Today
- Communication Daily Tomorrow
- Communication Daily Yesterday
- Friendship Daily Today
- Friendship Daily Tomorrow
- Friendship Daily Yesterday
- Lifestyle Daily Today
- Lifestyle Daily Tomorrow
- Lifestyle Daily Yesterday
- Money Daily Today
- Money Daily Tomorrow
- Money Daily Yesterday
Weekly Horoscope¶
- General Weekly Horoscope
- Money and Investments Weekly
- Communication Weekly
- Friendship Weekly
- Lifestyle Weekly
Monthly Horoscope¶
Yearly Horoscope¶
- General Yearly Horoscope
- Career Yearly
- Health Yearly
- Money Yearly
- Communication Yearly
- Friendship Yearly
- Lifestyle Yearly
Love Horoscope¶
- Singles Love Yesterday
- Singles Love Today
- Singles Love Tomorrow
- Couples Love Yesterday
- Couples Love Today
- Couples Love Tomorrow
- Singles Love Weekly
- Couples Love Weekly
- Singles Love Monthly
- Couples Love Monthly
Planetary, Aspect, Transit, and House Reports¶
- Planetary Daily Sections
- Planetary Weekly Sections
- Planetary Monthly Sections
- Planetary Yearly Sections
- Planetary Daily Overview (General)
- Planetary Weekly Overview (General)
- Planetary Monthly Overview (General)
- Planetary Yearly Overview (General)
- Aspects Daily Sections
- Aspects Weekly Sections
- Aspects Monthly Sections
- Aspects Yearly Sections
- Aspects Daily Overview (General)
- Aspects Weekly Overview (General)
- Aspects Monthly Overview (General)
- Aspects Yearly Overview (General)
- Transits Daily Sections
- Transits Weekly Sections
- Transits Monthly Sections
- Transits Yearly Sections
- Transits Daily Overview (General)
- Transits Weekly Overview (General)
- Transits Monthly Overview (General)
- Transits Yearly Overview (General)
- House Daily Sections
- House Weekly Sections
- House Monthly Sections
- House Yearly Sections
- House Daily Overview (General)
- House Weekly Overview (General)
- House Monthly Overview (General)
- House Yearly Overview (General)
- Planet-House Daily Sections
- Planet-House Weekly Sections
- Planet-House Monthly Sections
- Planet-House Yearly Sections
- Planet-House Daily Overview (General)
- Planet-House Weekly Overview (General)
- Planet-House Monthly Overview (General)
- Planet-House Yearly Overview (General)
Zodiac Sign Descriptions (Not Live Reports)¶
These /api/v1/horoscope/sign/* endpoints return descriptive sign archetype meanings, not live astrological reports. Use /api/v1/horoscope/reports/* for live report generation.
- Sign Personality
- Communication Style
- Friendship and Affinities
- Love and Seduction
- Lifestyle and Aesthetics
- Health and Vitality
- Spirituality and Soul Mission
- Shadow Patterns
- Career
- Money
- Parent and Child
Compatibility and Encyclopedia¶
- Career Compatibility
- Friendship Compatibility
- Love Compatibility
- Astrological Aspects
- Astrological Houses
- Astrological Returns
- Complete Astrological Glossary
- Planets Info
- Planets in Houses
- Mercury Retrograde Effects
- Saturn Return Effects
Best For¶
- Astrology mobile and web apps
- Personalized daily report feeds and newsletters
- Compatibility and relationship products
- Wellness, coaching, and spiritual dashboards
- Enterprise integrations that need deterministic repeatability
Powered by NumerologyAPI.com