🏠 Vastu API and ✋ Palmistry API are now live. Ship them in your app today.
Developer-First Astrology Platform

Build Smarter Astrology
Products, Faster.

Birth charts, Kundli, transits, horoscopes, and AI readings — all under one API key. 3,000+ products across 50 countries already ship on AstrologyAPI.

Shaadi.comAaj TakSnaphappn

3,000+ businesses shipping with AstrologyAPI

See what is AstrologyAPI?

300+API Endpoints
100M+Daily API Calls
3,000+Active Businesses
99.99%Uptime SLA

Trusted by global brands and astrology-native platforms

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

Snap
MSN
Shaadi.com
Bumble
happn
Aaj Tak
ITC
Cycle Pure Agarbatties
VedicRishi
upastrology
AstroTalk
Snap
MSN
Shaadi.com
Bumble
happn
Aaj Tak
ITC
Cycle Pure Agarbatties
VedicRishi
upastrology
AstroTalk
Snap
MSN
Shaadi.com
Bumble
happn
Aaj Tak
ITC
Cycle Pure Agarbatties
VedicRishi
upastrology
AstroTalk
WHAT YOU CAN BUILD

One API Platform. Every Astrology Product.

Birth charts, AI readings, PDF reports, compatibility scores, and more — all from one integration.

Birth Chart API

Planet positions, house cusps, aspects, and elements — everything in a natal chart, clean JSON ready to render.

Kundali API

Comprehensive Vedic charts — all divisional charts, Vimshottari dasha, Shadbala, Ashtakvarga, Bhavbala, and Gochara.

Compatibility API

Ashtakoot Guna Milan and Dashkoot for Vedic. Full synastry and composite charts for Western. Both traditions, one integration.

Horoscopes API

Daily, weekly, and monthly horoscopes from sun sign and ascendant — in 22+ languages.

Powerful Transits API

Personal, global, and progression transits, plus HD gates.

Progressions / Arc API

Secondary progressions and solar arc directions, with interpretations.

AstroCartoGraphy API

Planetary lines for every coordinate — the four angles, parans, and city scoring.

Human Design API

Generate complete BodyGraph profiles and compatibility insights from birth data. Use the core, chart, analysis, and interpretation endpoints across a single Human Design workflow.

Palmistry API

AI palm reading from a photo — lines, hand shape, mounts, and meanings.

Face Reading API

AI face reading from a photo — face shape, features, symmetry, and life-area readings.

Numerology API

Pythagorean, Chaldean, Vedic, and Kabbalah — life path to Lo Shu grid.

Tarot API

Full 78-card engine — Celtic Cross, 3-card, and Yes/No spreads.

KP & Lalkitab API

KP sub-lords and cusps, Lalkitab charts, multiple ayanamshas.

Vastu API

Upload a floor plan and get a room-by-room Vastu reading — directions, scores, and remedies.

Muhurta & Panchang API

Auspicious dates and time windows for 18 life events, plus daily panchang — tithi, nakshatra, yoga, and more.

Chat API

A personal astrologer in your app — AI chat grounded in the user's actual birth chart.

MCP Server

Connect Claude, ChatGPT, or any LLM to real ephemeris data. No hallucinated charts.

Add a revenue stream in days, not months.

Building astrology from scratch means months of edge cases, versioning headaches, and data maintenance. AstrologyAPI gives you production-grade engines on day one.

ROI

384%

Customer projects drive this return over three years by unlocking efficiency gains.

REVENUE INCREASE

$3.9M

Consolidated astrology projects drove this in revenue gains by streamlining work.

HOURS SAVED

92,400

Organizations saved these hours with Astrology API, reducing manual work at scale.

PAYBACK

< 6 MO

Customers reached payback in under six months, making it a proven investment.

BUILT WITH ASTROLOGYAPI

The interfaces developers ship with our APIs

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.

SunwardThu, 24 Sep 2026
LeoJul 23 – Aug 22
Focus · Opportunity

Jupiter in your sign keeps doors open. The Sun in your 3rd house favours an overdue call.

☉︎ Sun in Libra☽︎ Moon in Pisces
EclipticaPlacidus · Tropical
♈︎♉︎♊︎♋︎♌︎♍︎♎︎♏︎♐︎♑︎♒︎♓︎ACMC☉︎☽︎☿︎♀︎♂︎♃︎♄︎
  • ☉︎ trine ☽︎orb 2°11′
  • ☉︎ square ♄︎orb 4°11′
  • ☿︎ sextile ♄︎orb 0°30′
GrahalineBirth chart
MoMoon · House 7Makara 15°19′Shravana nakshatra · pada 2
Ask VelaScorpio rising
Is this a good year to change jobs?
Yes, it is a strong window. Jupiter moves through your 10th house of career from 30 Jun 2026 to 26 Jul 2027.
♃︎ Jupiter in 10thScorpio rising
Ask next
PairwiseKundli milan
Aarav & DiyaHasta × Swati · Kanya × Tula Moon
27.5 / 36
Strong match
  • Bhakoot dosha cancelled
  • Neither is Manglik
NightdeckCard of the day
Major · XVIIThe StarHope · Renewal · Calm

After a hard stretch, things settle. Rest and let hope back in.

Tap the card to draw again

Tithi TodayNew Delhi
Thu, 24 Sep 2026Bhadrapada Shukla Trayodashi
Tithi
Trayodashitill 23:18
Nakshatra
Dhanishtatill 10:34
Yoga
Dhrititill 15:53
Karana
Kaulavatill 11:09
Vara
GuruvaraThursday

ASTRO AI

AI Astrology, Grounded in Real Data.

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.

An astrologer that shows its work.

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.

Astro AI ChatKundli · 6 Jul 1993 · 08:00 IST · New Delhi
Is this a good time for me to change jobs?
Astro AIAnswered from 3 calculated facts

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.

3 claims · each one cites its source
Evidence3 of 3 facts · computed by the API
  1. Fact 1, from endpoint current_vdashaRunning dasha
    Jupiter › Saturn · 28 Aug 2026 – 10 Mar 2029
  2. Fact 2, from endpoint planetsNatal Moon
    Makara, Shravana · sign lord Saturn
  3. Fact 3, from endpoint planetsTransit Saturn
    Meena · 3rd from Moon · until 3 Jun 2027

Give any agent a real ephemeris.

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.

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

Works withClaudeChatGPTCursorLangChainCrewAIAutoGen
Agent traceone turn, over MCP
  1. User

    Which ayanamsha does my Vedic chart use? Born 1 Nov 1976, 7:45 pm IST, at 19.17° N, 73.70° E.

  2. Agent → MCP server · tool call
    tools/call birth_details
    { "day": 1, "month": 11, "year": 1976, "hour": 19, "min": 45,
      "lat": 19.17, "lon": 73.7, "tzone": 5.5 }
  3. MCP server → agent · result
    { "year": 1976, "month": 11, "day": 1, "hour": 19, "minute": 45,
      "latitude": 19.17, "longitude": 73.7, "timezone": 5.5,
      "ayanamsha": 23.5335, "sunrise": …, "sunset": … }
  4. Agent answercalculated, not guessed

    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.

Anatomy of a grounded answer

The career question from above, step by step. The model only writes once the chart data is in its context.

  1. Question in

    “Is this a good time for me to change jobs?”

    1993-07-06 08:00 IST · New Delhi

  2. Intent parsed

    topic:  career.timing
    system: vedic
    needs:  dasha, moon, transits
  3. Endpoints fire in parallel

    current_vdasha200
    planets · natal200
    planets · transit200

    Sent at the same time, not one by one.

  4. Chart context assembled

    { "dasha": "Jupiter>Saturn",
      "ad_end": "10-3-2029",
      "moon": "Makara", "lord": "Saturn",
      "saturn": "Meena (3rd)" }
  5. The model writes

    Only from the context above.

    No chart value is made up.

  6. Delivered with citations

    Yes, if you plan it.

    1Saturn sub-period to 10 Mar 2029current_vdasha
    2Saturn rules your Moon signplanets
    3Saturn in the 3rd from your Moonplanets

Ways to ship

Chat widget

Add a chat bubble to your site with three lines of JavaScript. You set position, colour and the opening message.

Chat API

REST + 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/chat
Chat 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

Code in Minutes. Ship in Hours.

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

POST/v1/western/planets200 OK · 0ms
// press Run to fire the request

3 · PRODUCT

NATAL WHEEL

Now hover — any JSON field ↔ any part of the product. Each highlights the other.

What developers say

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."

Alex Rivera

Alex Rivera

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."

Sarah Chen

Sarah Chen

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."

Marco Rossi

Marco Rossi

StarGuide

Italy

How AstroConnect reduced astrology build time by 80%
Scale Story: 10M API calls/mo with 99.9% uptime

Pay only for what you use.

No monthly commitments. Top up your wallet and pay per API call — whether you're at 1,000 calls or 10 million.

Need a custom plan for massive scale?

Talk to Support →

Start Shipping Astrology in Minutes

Sandbox access in minutes, self-serve. Birth charts, AI readings, and PDF reports — all from one API key.

✔No credit card required
✔150 free credits on signup
✔Cancel anytime