Jupiter in your sign keeps doors open. The Sun in your 3rd house favours an overdue call.
Birth charts, Kundli, transits, horoscopes, and AI readings — all under one API key. 3,000+ products across 50 countries already ship on AstrologyAPI.


3,000+ businesses shipping with AstrologyAPI
From Snap and Bumble to Shaadi.com and AstroTalk — global tech companies, media, matrimonial platforms, and astrology-native products rely on AstrologyAPI.
Trusted globally by






Birth charts, AI readings, PDF reports, compatibility scores, and more — all from one integration.
Planet positions, house cusps, aspects, and elements — everything in a natal chart, clean JSON ready to render.
Comprehensive Vedic charts — all divisional charts, Vimshottari dasha, Shadbala, Ashtakvarga, Bhavbala, and Gochara.
Ashtakoot Guna Milan and Dashkoot for Vedic. Full synastry and composite charts for Western. Both traditions, one integration.
Daily, weekly, and monthly horoscopes from sun sign and ascendant — in 22+ languages.
Personal, global, and progression transits, plus HD gates.
Secondary progressions and solar arc directions, with interpretations.
Planetary lines for every coordinate — the four angles, parans, and city scoring.
Generate complete BodyGraph profiles and compatibility insights from birth data. Use the core, chart, analysis, and interpretation endpoints across a single Human Design workflow.
AI palm reading from a photo — lines, hand shape, mounts, and meanings.
AI face reading from a photo — face shape, features, symmetry, and life-area readings.
Pythagorean, Chaldean, Vedic, and Kabbalah — life path to Lo Shu grid.
Full 78-card engine — Celtic Cross, 3-card, and Yes/No spreads.
KP sub-lords and cusps, Lalkitab charts, multiple ayanamshas.
Upload a floor plan and get a room-by-room Vastu reading — directions, scores, and remedies.
Auspicious dates and time windows for 18 life events, plus daily panchang — tithi, nakshatra, yoga, and more.
A personal astrologer in your app — AI chat grounded in the user's actual birth chart.
Connect Claude, ChatGPT, or any LLM to real ephemeris data. No hallucinated charts.
Building astrology from scratch means months of edge cases, versioning headaches, and data maintenance. AstrologyAPI gives you production-grade engines on day one.
ROI
Customer projects drive this return over three years by unlocking efficiency gains.
REVENUE INCREASE
Consolidated astrology projects drove this in revenue gains by streamlining work.
HOURS SAVED
Organizations saved these hours with Astrology API, reducing manual work at scale.
PAYBACK
Customers reached payback in under six months, making it a proven investment.
BUILT WITH ASTROLOGYAPI
Each card is a screen from an app you could build on AstrologyAPI, with real chart data. Hover or tap a card to try it and see which endpoint powers it.
ASTRO AI
Our AI calls the astrology API before it writes. Every claim in an answer points back to a value the API calculated, so you and your users can check it.
The Chat API fetches the chart first, then answers. Hover or tab to a highlighted claim to see the calculated value behind it, then switch grounding off to see what a model writes without it.
Yes, if you plan it. You have just entered the Saturn sub-period of your Jupiter dasha, which runs from 28 Aug 2026 to 10 Mar 2029source 1, and Saturn rules your Moon sign, Makarasource 2. Saturn is also moving through Meena, the 3rd house from your Moon, until 3 Jun 2027source 3, a classic placement for effort paying off. Use the months before June 2027 for a well-prepared move rather than a sudden leap.
Point your MCP client at one URL. When a question needs chart data, the agent calls a tool and answers from the result instead of from memory.
claude mcp add --transport http astrology https://mcp.astrologyapi.com/mcp --header "x-astrologyapi-key: YOUR_API_KEY"Replace YOUR_API_KEY with your key, then run claude mcp list to check the connection.
curl -X POST https://mcp.astrologyapi.com/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}'tools/list returns every tool the agent can call, each with its input schema.
109 tools · Vedic + Westernone URL: mcp.astrologyapi.com/mcp
Which ayanamsha does my Vedic chart use? Born 1 Nov 1976, 7:45 pm IST, at 19.17° N, 73.70° E.
tools/call birth_details { "day": 1, "month": 11, "year": 1976, "hour": 19, "min": 45, "lat": 19.17, "lon": 73.7, "tzone": 5.5 }
{ "year": 1976, "month": 11, "day": 1, "hour": 19, "minute": 45, "latitude": 19.17, "longitude": 73.7, "timezone": 5.5, "ayanamsha": 23.5335, "sunrise": …, "sunset": … }
Lahiri, at 23.5335° for your birth moment (19:45 at UTC+5:30, 19.17° N, 73.70° E). Subtract it from tropical longitudes to get your sidereal positions.
The career question from above, step by step. The model only writes once the chart data is in its context.
“Is this a good time for me to change jobs?”
topic: career.timing system: vedic needs: dasha, moon, transits
{ "dasha": "Jupiter>Saturn", "ad_end": "10-3-2029", "moon": "Makara", "lord": "Saturn", "saturn": "Meena (3rd)" }
Yes, if you plan it.
Chat widget
Add a chat bubble to your site with three lines of JavaScript. You set position, colour and the opening message.
Chat APIREST + SDK
Stream answers token by token into your own UI, or use the React / Flutter SDK and pass birth details once per session.
POST https://json-chat.astrologyapi.com/api/chatChat API docs
MCP for agents
109 tools across Vedic and Western astrology, for Claude, ChatGPT, Cursor or your own agent.
claude mcp add --transport http astrology https://mcp.astrologyapi.com/mcp --header "x-astrologyapi-key: YOUR_API_KEY"MCP docs
API PLAYGROUND
Run a real endpoint. Watch the response become the product — then hover the JSON to see exactly which field renders which pixel.
1 · REQUEST
const res = await fetch('https://api.astrologyapi.com/v1/western/planets', { method: 'POST', headers: { 'Authorization': 'Basic ' + btoa('userId:apiKey'), 'Content-Type': 'application/json' }, body: JSON.stringify({ day: 4, month: 3, year: 1990, hour: 10, min: 10, lat: 19.07, lon: 72.87, tzone: 5.5 }) }); const data = await res.json(); // → step 2
2 · RESPONSE
3 · PRODUCT
Now hover — any JSON field ↔ any part of the product. Each highlights the other.
From indie developers to regional platforms — real feedback from teams in production.
"We'd been maintaining our own ephemeris wrapper for two years and it was a constant tax. We switched over in a weekend and deleted thousands of lines of code. The birth chart JSON is clean enough to render straight into our UI."
Celestia App
USA
"Our two-person content team used to lose every Friday writing the following week's horoscopes. Now the daily feeds are generated from real transit data, and they spend that time on the product instead. Honestly, readers noticed before we announced anything — the horoscopes got more specific."
AstroConnect
Singapore
"I connected the MCP server to our Claude agent in an afternoon — no SDK, no glue code. Watching it pull real planetary positions instead of inventing them was the moment we knew we could ship the assistant."
StarGuide
Italy
Need a custom plan for massive scale?
Talk to Support →