βœ‹ Palmistry API and 🎧 Audio Reports API are now live. Ship them in your app today.

VEDIC ASTROLOGY API

Vedic Astrology API for Kundli, Dasha and Matching

Send a birth date, time and place. Get back kundli charts, planet positions, Vimshottari dasha, Ashtakoot matching, dosha checks and panchang as clean JSON. Add Krishnamurthy Paddhati, Lal Kitab and Varshphal with the same API key.

Features

Kundli

Match Making

Dosha Analysis

Panchang

Personalised Gochar

KP Horoscope

Annual Horoscope

Lal Kitab

PDF Reports

Complete Kundli API

Kundli in Vedic Astrology is an umbrella term for natal astrology. We offer various APIs to cover Kundli features such as avakahada table, north, south and east style charts, divisional charts, Vimshottari Dasha, Char Dasha, Yogini Dasha, Ashtakvarga and much more.

Offer your users various interpretation of their Kundli such as ascendant report, planet report, house report and remedial measures.

Kundli API

Vedic Match Making APIs

With our Vedic matching APIs, you can cater to your pan India audience whether it is Ashtakoot for North Indian users or Dashkoota for South Indian users.

Along with these, we also offer detailed interpretation API for each of the matching attributes and their remedies.

Whether you are a matrimonial, dating or lifestyle based website, these APIs are going to be super useful for your users.

Match Making APIs

Dosha Analysis API

Identifying doshas in Kundli is one of the most unique feature of Vedic Astrology. Our dosha APIs cover most popular doshas along with their remedial measures.

These include Kalsarpa dosha API, Manglik dosha API, Sadhesati and Pitra dosha API.

Dosha Analysis API

Complete Panchang API

Panchang also known as Hindu calendar is a technique of time keeping.

Our panchang and related APIs provide a detailed view of the given date.

Be it simple panchang attributes such as Tithi, yog, nakshatra and karan or complex to calculate hindu months, anandadi yoga, durmuhurta and many more auspicious and inauspicious yogas and their timings.

Panchang API

Personalised Gochar APIs

Gochar or transits are positions of the planets in the sky for given date and place.

Our APIs offer both personalise gochar details based on birth chart as well as major planetary changes such as transit to sign and transit to nakshatra or other planetary transits.

We have API for each of these combination.

Gochar APIs

Krishnamurthy Paddhati APIs

KP APIs offer various elements of KP astrology such as cuspal charts, planet significators, house significators, sub lords until 3 layers, planet and house aspects.

We have also have APIs on KP horary and KP transits.

Krishnamurthy Paddhati APIs

Annual Horoscope API

Varshphal is also known as a Vedic solar return.

Our Varshphal APIs are comprehensive and covers a list of Varshphal features such as varshphal chart, muntha details, panchadhikari, lord of the year, saham details, Varshphal Yogas and monthly panchang.

You also get APIs for Varshphal interpretation as well for given Varshphal year.

Annual Horoscope API

Lal Kitab APIs

Lal Kitab is a unique system of astrology that originated in the Indian subcontinent.

Our Lal Kitab APIs provide detailed analysis based on Lal Kitab principles including remedies and predictions.

Lal Kitab APIs

Personalised and Detailed PDF Reports

Looking for Kundli in downloadable and sharable format? Here is the PDF APIs for Kundli, Match Making and Varshphal.

We have various options available for Kundli and Match Making PDF APIs. You can fully customise the PDF reports with your theme, logo and brand details.

Personalised and Detailed PDF Reports

What the Vedic Astrology API returns

Vedic astrology, also called Jyotish, is used by people in many countries. Our Vedic Astrology API does the math for you. You send a birth date, time and place. We return clean JSON that your app can show right away.

It is one API key for 300+ endpoints across Vedic and Western astrology. So you can start with a kundli and add matching, panchang or Western charts later without a new vendor.

  • Kundli and planets

    Sign, degree, house, nakshatra and pada for every planet, plus the ascendant.

  • Dasha timelines

    Vimshottari, Yogini and Char dasha, with start and end dates for each period.

  • Matching scores

    Ashtakoot (36 points) and Dashakoot results with a plain-language conclusion.

  • Dosha checks

    Manglik, Kalsarpa, Sadhesati and Pitra dosha, with remedies.

  • Panchang

    Tithi, nakshatra, yoga, karana, sunrise, sunset and muhurta timings for any date.

  • Charts and reports

    North and South Indian charts, divisional charts like D9, and branded PDF reports.

Key Vedic endpoints

Every call is a POST with the birth details in the body. Here are four endpoints most apps start with, with real sample output from our docs.

Base URL: https://json.astrologyapi.com/v1

POST/planets

Planet positions

Returns one object per planet, plus the ascendant. Each one has its sign, sign lord, nakshatra, house and retrograde flag.

1[
2  {
3    "id": 0,
4    "name": "Sun",
5    "fullDegree": 72.18954079246434,
6    "normDegree": 12.189540792464342,
7    "isRetro": "false",
8    "sign": "Gemini",
9    "signLord": "Mercury",
10    "nakshatra": "Ardra",
11    "nakshatraLord": "Rahu",
12    "nakshatra_pad": 2,
13    "house": 9
14  }
15]
Read the /planets reference β†’
POST/current_vdasha

Current Vimshottari dasha

Returns the dasha periods running right now, from the major period down to the smallest sub-period.

1{
2  "major": {
3    "planet": "Sun",
4    "planet_id": 0,
5    "start": "2-5-2021  8:7",
6    "end": "2-5-2027  20:7"
7  },
8  "minor": {
9    "planet": "Saturn",
10    "planet_id": 6,
11    "start": "8-3-2024  7:13",
12    "end": "18-2-2025  6:55"
13  }
14}
Read the /current_vdasha reference β†’
POST/match_ashtakoot_points

Ashtakoot matching

Takes two birth charts and scores all eight koots. The total and a short report tell you if the match is favourable.

1{
2  "maitri": {
3    "description": "Friendship",
4    "male_koot_attribute": "Mars",
5    "female_koot_attribute": "Mars",
6    "total_points": 5,
7    "received_points": 5
8  },
9  "total": {
10    "total_points": 36,
11    "received_points": 21,
12    "minimum_required": 18
13  },
14  "conclusion": {
15    "status": true
16  }
17}
Read the /match_ashtakoot_points reference β†’
POST/basic_panchang

Daily panchang

Returns the panchang for a date and place. Use it for calendars, festival pages and daily notifications.

1{
2  "day": "Wednesday",
3  "tithi": "Shukla-Ashtami",
4  "yog": "Vaidhriti",
5  "nakshatra": "Krittika",
6  "karan": "Vishti",
7  "sunrise": "7:3:17",
8  "sunset": "18:43:38"
9}
Read the /basic_panchang reference β†’

Who uses the Vedic Astrology API

More than 3,000+ businesses build on AstrologyAPI. These are the most common Vedic use cases.

Matrimony and dating apps

Show a kundli match score on every profile. Add manglik checks and a short report so users can decide fast.

Kundli matching for matrimony platforms β†’

Astrology and consultation apps

Give astrologers a full kundli before every call. Charts, dashas and dosha checks load in one screen.

Build a full kundli step by step β†’

Calendar and content publishers

Publish daily panchang, festival dates and muhurta times for any city without manual work.

How panchang APIs work β†’

AI chat and wellness apps

Feed real chart data to your AI assistant so its answers match the user’s actual birth chart.

Ground an LLM with chart data β†’

Apps that serve both traditions

Offer Vedic and Western readings side by side. The same key covers both, so users can pick the system they follow.

Western Astrology API β†’

Report and e-commerce sellers

Sell branded kundli and matching PDFs. Add your logo and colours, and we build the file.

Kundli PDF API β†’

Vedic Astrology API FAQ

What is a Vedic Astrology API?

A Vedic Astrology API turns a birth date, time and place into Jyotish data your app can use. You send the birth details. We send back JSON with planets, signs, nakshatras, houses, dashas, matching scores and panchang. You do not need to build or host an astrology engine.

What do I need to send in a request?

Most Vedic endpoints take the same fields: day, month, year, hour, min, lat, lon and tzone. Matching endpoints take two sets of these, one for each person. Panchang endpoints take a date and a place instead of a birth.

How is Vedic astrology different from Western astrology?

Vedic astrology uses the sidereal zodiac, which is tied to the fixed stars. Western astrology uses the tropical zodiac, which is tied to the seasons. The two are about 24 degrees apart today, so a planet can land in a different sign. Vedic charts also add nakshatras and dasha periods. Our Western Astrology API covers the tropical side with the same key.

Which languages does the Vedic API support?

Many Vedic endpoints return text in English, Hindi, Marathi, Bengali, Tamil, Telugu, Malayalam and Kannada. Each endpoint page in our docs lists the languages it supports.

Can I get kundli charts as images or PDFs?

Yes. Chart endpoints return North, South or East Indian style charts, including divisional charts like D9. Our PDF API builds branded kundli and matching reports with your logo.

How do I start, and what does it cost?

Create a free account and you get an API key with 150 free credits. No credit card is needed. When you are ready, pick a monthly plan or pay as you go. Each endpoint has its own credit cost, shown on our pricing page.

Start building with the Vedic Astrology API

Create a free account and test every endpoint with free credits. No credit card needed.