The Vedic astrology API, done right for India.

Kundli, matchmaking, panchang and horoscopes in one clean API, with birth places and historical timezones resolved for you and Hindi built in.

Get a free API keyRead the quickstart

Free plan: 3,000 credits a month. Test keys run the real engine and are never charged.

  • 133operations, all on every plan
  • 5.17Mplaces, India-aware
  • 1900–2100birth dates supported
POST/v1/kundli200 OK2 credits
567891011121234Asc 4°Me 23°Sa 26° RRa 13° RMo 18°Ma 26°Su 26°Ju 5°Ve 5°Ke 13° R
Leo lagna, Magha pada 213 August 1990, 06:30, New Delhi
See the full response

Try your own birth details (made-up ones are fine: nothing is stored)

Live from the API, today

This is what your app would show this morning: the day's panchang for a city and a reading for every sign, computed by the same engine you call.

  • Tithi…
  • Nakshatra…
  • Yoga…
  • Sunrise…
  • Rahu kaal…
  1. Aries

    …

    • Taurus

      …

      • Gemini

        …

        • Cancer

          …

          • Leo

            …

            • Virgo

              …

              • Libra

                …

                • Scorpio

                  …

                  • Sagittarius

                    …

                    • Capricorn

                      …

                      • Aquarius

                        …

                        • Pisces

                          …

                          GET /v1/panchang and GET /v1/horoscope, cached for the day. Want your own reading? It is on astrologics.in.

                          Your first call

                          The code for the call you tried above, in four languages, with its response. Test keys run the real engine and are never charged.

                          curl -X POST 'https://api.astrologics.in/v1/kundli' \
                            -H 'Authorization: Bearer al_test_YOUR_KEY' \
                            -H 'Content-Type: application/json' \
                            -d '{
                              "birth": {
                                "date": "1990-08-13",
                                "time": "06:30",
                                "place": {
                                  "latitude": 28.6139,
                                  "longitude": 77.209
                                }
                              }
                            }'

                          Replace al_test_YOUR_KEY with your own test key. Test calls are free: 100 a day for each project.

                          Example response200 OK
                          {
                            "data": {
                              "lagna": {
                                "sign": "leo",
                                "degree": 4.27,
                                "nakshatra": "magha",
                                "pada": 2
                              },
                              "planets": [
                                { "id": "sun", "sign": "cancer", "house": 12 },
                                { "id": "moon", "sign": "aries", "house": 9 },
                                … 7 more grahas
                              ],
                              "divisional_lagnas": {
                                "D2": "leo",
                                "D9": "taurus",
                                "D10": "virgo"
                              }
                            },
                            "meta": {
                              "engine_version": "2026.10.10",
                              "ayanamsa": "lahiri",
                              "timezone_used": {
                                "name": "Asia/Kolkata",
                                "utc_offset": "+05:30",
                                "source": "auto"
                              }
                            },
                            "warnings": []
                          }

                          What you can build

                          133 operations in 23 groups. Filter them, and open any card's JSON to see exactly what comes back.

                          Panchang & muhurat

                          10 operations

                          Daily panchang, choghadiya, hora, a day judged for an activity, and dated muhurat lists.

                          Friday 2 October 2026, New Delhi

                          • TithiSaptamiKrishna paksha
                          • NakshatraMrigashiralord Mars
                          • YogaVyatipatainauspicious
                          • KaranaVishtinumber 43
                          • VaraShukravaraFriday
                          • Gulika 07:43–09:12
                          • Rahu kaal 10:41–12:10
                          • Yamaganda 15:08–16:37
                          • Abhijit muhurat 11:47–12:34

                          GET/v1/panchang1 credit, works with a publishable key

                          Matchmaking

                          4 operations

                          Ashtakoot Guna Milan, the ten South Indian poruthams, Papasamyam and Manglik compatibility.

                          10.5of 36

                          Below recommended - consult an astrologer

                          Nadi dosha
                          • Varna1/1
                          • Vashya0.5/2
                          • Tara / Dina1.5/3
                          • Yoni0/4
                          • Graha Maitri0.5/5
                          • Gana0/6
                          • Bhakoot7/7
                          • Nadi0/8

                          POST/v1/match/ashtakoot1 credit

                          Kundli

                          24 operations

                          Lagna, nine grahas, divisional charts, aspects, yogas, Ashtakavarga, Shadbala, upagrahas, arudha padas, the classical layer, outer planets, the D12, Asta and Uday, position series and rashi and nakshatra tables.

                          • Birth chart2 credits
                          • Avakhada birth details1 credit
                          • Divisional charts, D1–D602 credits
                          • Graha drishti (aspects)1 credit
                          • Yogas, with strength and rule2 credits
                          • Bhinna and Sarva Ashtakavarga2 credits
                          • Wealth from D1, D2, D9 and D102 credits
                          • Gemstones by functional lordship2 credits
                          • Shadbala, the six strengths2 credits
                          • Classical layer: cusps, bhava bala, avasthas2 credits
                          • Uranus, Neptune and Pluto2 credits
                          • D12, the lineage chart2 credits
                          • Upagrahas, from the Sun and the day1 credit
                          • Arudha padas and Upapada1 credit
                          • Chara karakas1 credit
                          • Bhav chalit1 credit
                          • Asta and Uday at a place2 credits
                          • Positions over a range2 credits
                          • The 12 rashis1 credit
                          • The 27 nakshatras1 credit
                          • Positions at any moment1 credit
                          • The sky now, by the hour1 credit
                          • Retrograde cycle of Saturn and the outer planets1 credit
                          • Several chart reads in one call3 credits

                          POST/v1/kundli2 credits

                          Horoscopes

                          4 operations

                          By sign and period, or from a birth chart, in English and Hindi.

                          सिंहLeo, weekly, in Hindi

                          कार्यक्षेत्र में मिश्रित स्थिति - सोच-समझकर निर्णय लें। प्रेम जीवन अनुकूल रहेगा, साथी से तालमेल अच्छा रहेगा। स्वास्थ्य में उतार-चढ़ाव - खानपान का ध्यान रखें। आर्थिक स्थिति स्थिर रहेगी।

                          • Love58Favourable
                          • Career39Mixed
                          • Health43Mixed
                          • Money47Steady

                          GET/v1/horoscope/{sign}1 credit, works with a publishable key

                          Doshas

                          4 operations

                          Manglik with named cancellations, Kaal Sarp, and Sade Sati today or over a lifetime.

                          Manglik

                          Low (with cancellation)

                          • 9from lagna
                          • 1from Moon
                          • 10from Venus
                          • Mars is in its own/exalted sign (Aries) - dosha is greatly reduced.
                          • Mars is conjunct the Moon - the dosha is reduced.

                          POST/v1/dosha/manglik1 credit

                          Dasha

                          4 operations

                          Vimshottari to five levels, Yogini and Chara, and the periods running now.

                          Running on 2 October 2026

                          • MahadashaRahu21 Jun 2026 – 21 Jun 2044
                          • AntardashaRahu21 Jun 2026 – 4 Mar 2029
                          • PratyantardashaRahu21 Jun 2026 – 16 Nov 2026
                          • SookshmaVenus24 Sep 2026 – 19 Oct 2026
                          • PranaMoon30 Sep 2026 – 2 Oct 2026

                          POST/v1/dasha/vimshottari/current2 credits

                          Places & time

                          4 operations

                          5.17M birth places, India-aware, and the timezone at any moment.

                          Birth place

                          Noida

                          • NoidaUttar Pradesh, IndiaAsia/Kolkatapl_2028
                          • Noidans-lès-VesoulBourgogne, FranceEurope/Parispl_106077
                          • NoidanBourgogne, FranceEurope/Parispl_328080

                          GET/v1/places/search1 credit

                          Chaldean and Pythagorean core numbers, names, business and lucky names, mobile numbers and Lo Shu.

                          Missing 2, 4, 5, 6, 7

                          POST/v1/numerology/loshu

                          8 operations, 1 credit each

                          Charts drawn as SVG or PNG, North or South Indian style.

                          north, light
                          south, dark

                          POST/v1/charts/{varga}.svg

                          2 operations, 2–3 credits, D1 to D60

                          Ingresses, stations and combustion between dates, transits over a birth chart, and planetary war now.

                          • 18 Sep 2026Mars enters Cancer
                          • 31 Oct 2026Jupiter enters Leo
                          • 25 Nov 2026Rahu enters Capricorn

                          GET/v1/transits

                          6 operations, 1–2 credits

                          Your usage, and the conventions every result uses.

                          ayanamsa
                          lahiri
                          house_system
                          whole_sign
                          node
                          true
                          engine_version
                          2026.10.10

                          GET/v1/meta/conventions

                          2 operations, both free

                          Tithis to the minute, every Ekadashi with its paran, and festivals by their rules.

                          • 20 Oct 2026Vijayadashami (Dussehra)विजयादशमी (दशहरा)
                          • 8 Nov 2026Diwali (Lakshmi Puja)दीपावली (लक्ष्मी पूजा)
                          • 24 Nov 2026Kartik Purnimaकार्तिक पूर्णिमा

                          50 festivals a year, each by its stated rule

                          GET/v1/calendar/festivals

                          3 operations, 1–2 credits

                          Cusps and sub lords, significators, ruling planets and horary.

                          2 October 2026, New Delhi

                          day lord
                          Venus
                          lagna
                          Mars · Mercury · Sun
                          moon
                          Venus · Mars · Jupiter

                          Sign, star and sub lords

                          GET/v1/kp/ruling-planets

                          6 operations, 1–2 credits

                          The teva, planet states, the nine debts, the annual chart and remedies.

                          • Pitru Rinपितृ ऋणmild
                          • Matru Rinमातृ ऋणmoderate

                          2 of 9 debts present

                          POST/v1/lal-kitab/debts

                          4 operations, 1–2 credits

                          Tajik varshaphal: the solar-return chart for a year of life.

                          Year 2026, for a birth on 13 Aug 1990

                          solar return
                          13 Aug 2026, 11:55
                          varsha lagna
                          Libra 15.34°
                          muntha
                          Leo, house 11
                          year lord
                          Moon

                          POST/v1/varshaphal

                          1 operation, 3 credits

                          Day scores from the running dasha and the transits, favourable days by tara bala, and the eclipses over a chart.

                          Birth star Bharani, from 3 Nov 2026

                          • 3 Nov 2026Best Friend tara, favourable
                          • 4 Nov 2026Birth Star tara, neutral
                          • 5 Nov 2026Wealth tara, favourable
                          • 6 Nov 2026Danger tara, unfavourable
                          • 7 Nov 2026Happiness tara, favourable

                          7 days ahead, by tara bala

                          POST/v1/timing/favourable-days

                          5 operations, 1–2 credits

                          Vastu

                          7 operations

                          The mandala over a real plot in metres, the door's pada, plot and room findings, and Ayadi, each with its source.

                          A door on the east wall of a 18 × 27 m plot

                          pada
                          Surya, 5 of 32
                          the text says
                          Increase of anger.
                          verses
                          Brihat Samhita 53: 43, 72, 71
                          better on this wall
                          Indra

                          Each rule cites its verse or is labelled convention

                          POST/v1/vastu/entrance1 credit

                          Client-ready PDF kundli, matching and Vastu reports under your name and logo, in English or Hindi.

                          Under the name Sample Jyotish Studio

                          Kundli, matching and Vastu, in English or Hindi

                          POST/v1/reports/kundli.pdf

                          3 operations, 10 credits each

                          Biorhythm

                          6 operations

                          The 23, 28 and 33 day cycles from a date of birth: values, critical days, phases and a daily summary in English or Hindi.

                          Day 13,320 since birth

                          physical 73, emotional -97, intellectual -76

                          POST/v1/biorhythm/reading1 credit

                          Forecast

                          5 operations

                          Dasha changes, Saturn's periods, sign changes and natal degree hits in date order, a monthly digest and the solar return.

                          2026-11: 8 dated events

                          Mars reaches the natal Sun degree.

                          POST/v1/forecast/digest2 credits

                          Western

                          9 operations

                          Tropical birth charts with real house cusps, a wheel in SVG, aspects, synastry, composite, transits, progressions and returns.

                          Tropical, placidus houses

                          Sun 20°02′ Leo, ascendant 28°00′ Leo

                          POST/v1/western/chart2 credits

                          Chinese

                          7 operations

                          Bazi, luck pillars, the year against a chart, branch and stem relations, the Chinese calendar and the 24 solar terms.

                          Year, month, day and hour

                          庚午 甲申 庚戌 己卯

                          POST/v1/chinese/bazi2 credits

                          Feng Shui

                          5 operations

                          Kua and Eight Mansions, flying star charts with an SVG grid, and each year's stars and afflictions.

                          Period 9, facing south (午)

                          Mountain 1, water 8 and base 4 at the facing palace

                          POST/v1/feng-shui/flying-stars2 credits

                          Not a developer?

                          Astrologers and Vastu consultants can add tools to their own site without code.

                          Give your AI assistant real numbers

                          A language model cannot calculate a tithi or a lagna. Connect it to the API's MCP server and it calls the same operations you do, then answers from the result.

                          claude mcp add --transport http astrologics https://api.astrologics.in/mcp \
                            --header "Authorization: Bearer al_test_YOUR_KEY"

                          An example conversation, from the recorded example for 2026-10-02

                          1. What is the tithi in New Delhi today, and when is Rahu kaal?
                          2. MCP toolgetPanchang{ "date": "2026-10-02", "lat": 28.6139, "lon": 77.209 }
                          3. tithi: Saptami (krishna) · nakshatra: Mrigashira · rahu_kaal: 10:41–12:10
                          4. In New Delhi it is Saptami in the krishna paksha, with the Moon in Mrigashira. Rahu kaal runs from 10:41 to 12:10.

                          Drop a widget on any page

                          One script tag and one element. These are the real widgets, running here against the demo. Pick one, recolour it, and copy the snippet.

                          Colour
                          Language
                          Your snippet
                          <script src="https://developers.astrologics.in/widgets/v1.js" defer></script>
                          <astrologics-panchang key="YOUR_PUBLISHABLE_KEY" lat="28.6139" lon="77.209"></astrologics-panchang>

                          Panchang and horoscope work with a publishable key. Kundli and match need endpoint: a server of yours that holds the secret key.

                          The widget loads here.

                          The API never guesses.

                          A kundli is only as right as the place, time and offset it was cast from. So when an input is vague, the API asks instead of assuming.

                          Vague places come back as a question

                          Send coordinates, a place_id or a free-text query. When more than one place matches, you get 422 place_ambiguous with the candidates to choose from.

                          "place": { "query": "Aurangabad" }

                          422place_ambiguous

                          "candidates": [
                            { "name": "Aurangabad",
                              "state": "Maharashtra", … },
                            { "name": "Aurangābād",
                              "state": "Bihar", … }
                          ]

                          An unknown birth time stays unknown

                          Say what you know with time_accuracy. With unknown, lagna and house fields are left out and listed in warnings. Lagna and houses are never cast from a noon guess.

                          "date": "1990-08-13",
                          "time_accuracy": "unknown",
                          "place": { "place_id": "pl_2028" }

                          200OK, lagna and houses left out

                          "warnings": [ … ]

                          Historical timezones, worked out

                          timezone: auto reads the zone from the coordinates and the date, historical changes included. Or send an IANA name, or an offset like +05:30.

                          "timezone": "auto"

                          200OK

                          "timezone_used": {
                            "name": "Asia/Kolkata",
                            "utc_offset": "+05:30",
                            "source": "auto"
                          }
                          • Request bodies never stored

                            Request bodies are never written to our database or logs. Send birth details in the body, not the URL.

                          • Versioned engine

                            Every response carries engine_version, and it changes whenever a calculation does.

                          • Keys for the browser

                            al_pub_ keys call read-only operations without birth data, and only from your domains.

                          • Compact view for AI

                            Set view to compact and responses drop labels and prose, which suits LLM callers.

                          Numbers you can check

                          Positions are compared with NASA JPL Horizons from 1900 to 2025, and the conventions behind them are one request away. How we measure

                          • 0.38″

                            Sun: median difference from NASA JPL Horizons, 1900–2025

                          • 0.92″

                            Moon: median difference over the same comparison

                          • <11.4″

                            Median for every body measured, as of 1 November 2026

                          One arcminute, drawn to scale

                          Each small tick is one arcsecond.

                          Sun, median 0.38″Moon, median 0.92″Every body measured, median under 11.4″0″10″20″30″40″50″60″

                          A nakshatra pada is 3°20′, which is 12,000″: 200 of these rulers laid end to end.

                          The conventions, stated

                          Ayanamsa
                          Lahiri, or 4 others per request
                          KP ayanamsa
                          KP-New, Lahiri − 5′24″
                          Houses
                          Whole sign
                          Nodes
                          True node, or mean per request
                          Sunrise
                          Upper limb, refracted
                          Dates
                          1900 to 2100

                          GET /v1/meta/conventions returns all of these, and needs no key.

                          How many credits will you need?

                          Enter the calls you expect a day. The sum runs in your browser.

                          OperationCredits a callCalls a day
                          POST /v1/kundli Birth chart: lagna and the nine grahas2
                          GET /v1/panchang Panchang for a date and place1
                          GET /v1/horoscope/{sign} Horoscope for one sign1
                          POST /v1/match/ashtakoot Ashtakoot Guna Milan (36 points)1
                          POST /v1/dasha/vimshottari Vimshottari periods to 5 levels2
                          POST /v1/dosha/manglik Manglik: graded, from lagna, Moon and Venus, cancellations named1
                          POST /v1/charts/{varga}.svg Chart as SVG (North or South Indian)2
                          POST /v1/numerology/core Life path, destiny, soul urge, personality (Chaldean)1
                          POST /v1/reports/kundli.pdf A client-ready kundli as a PDF, under your name, logo and colour10

                          Enter the calls you expect a day.

                          Every operation, on every plan

                          Plans differ in volume and rate limits; every plan includes every operation.

                          • Free

                            ₹0

                            a month

                            • 3,000 credits a month
                            • 2 requests a second
                            • 2 requests at once
                            • Stops at the limit
                          • Starter

                            ₹999

                            + GST, a month

                            • 75,000 credits a month
                            • 5 requests a second
                            • 4 requests at once
                            • Then ₹16 per 1,000 credits
                          • Growth

                            ₹3,999

                            + GST, a month

                            • 4,00,000 credits a month
                            • 20 requests a second
                            • 8 requests at once
                            • Then ₹12 per 1,000 credits
                          • Business

                            ₹11,999

                            + GST, a month

                            • 15,00,000 credits a month
                            • 50 requests a second
                            • 16 requests at once
                            • Then ₹9 per 1,000 credits

                          Every plan includes all 133 operations and 100 test calls a day. Of the 133 operations, 64 cost 1 credit, 52 cost 2, 10 cost 3, 1 costs 5, 3 cost 10 and 3 are free. Credits per operation. Only successful (2xx) calls are charged. INR prices exclude 18% GST. Paid plans are billed in rupees through Razorpay (UPI, cards, netbanking), with a GST tax invoice for every payment. For billing in USD, write to us.