Skip to content

Vedic Astrology API

Kundli, panchang and KP charts that state the ayanamsa they used and the classical rule behind each verdict.

KundliPanchangChoghadiyaVedic HoraVimshottari DashaNakshatraMangal DoshaKaal Sarp DoshaSade SatiKundli MatchingPoruthamPapasamyamNavamsaKP AstrologyKP Ruling PlanetsKP Daily FinanceDaily GocharaMuhurtaKP HoraryDivisional ChartVedic YogaShadbalaAshtakavargaBhava BalaBhav ChalitGraha AstaArudha LagnaAtmakarakaAvasthaUpagrahaVedic TransitDrishtiSidereal EphemerisRashi and 26 more

What the Vedic Astrology API covers.

Kundli

  • D1 Rashi chart with nakshatras and padas
  • Navamsa and divisional charts to D60
  • Bhav Chalit cusp chart
  • Lahiri, Raman and KP ayanamsa

Dasha

  • Vimshottari from Mahadasha to Prana
  • The current period at every level
  • Antardasha and Pratyantardasha drill-down

Matchmaking

  • Ashtakoot Gun Milan score
  • South Indian Dashakoot porutham with Rajju
  • Papasamyam malefic comparison
  • Manglik with cancellation rules

Doshas and remedies

  • Manglik, Kalsarpa and Sade Sati checks
  • Sade Sati rising, peak and setting phase
  • Gemstone and other remedies per dosha

Panchang and muhurta

  • Tithi, nakshatra, yoga and karana
  • Rahu Kaal, Yamaganda, Gulika and Abhijit
  • Choghadiya and Hora for the day
  • Sunrise and sunset for any city

Planetary strength

  • Shadbala planetary strength
  • Bhava Bala house strength
  • Ashtakavarga and Sarvashtakavarga
  • Avastha planetary states

Yogas and Jaimini

  • Classical yoga detection with the evidence
  • Arudha padas and Arudha Lagna
  • Chara Karakas with Atmakaraka
  • Upagraha positions

KP system

  • Sub-lords for planets and Placidus cusps
  • Ruling planets with significators
  • KP horary Prashna chart
  • Sub-lord and rasi change times

Transits

  • Gochar against the natal chart
  • Monthly sign changes and aspects
  • Monthly lunar aspect calendar
  • Heliacal rising and setting

Vedic astrology (Jyotish) and KP API for kundli generation with the sixteen Shodasavarga divisional charts (D1 to D60), panchang with choghadiya, hora and the classical muhurta windows, kundli matching by Ashtakoot Gun Milan, the South Indian ten porutham with Rajju and Vedha vetoes and Papasamyam, Vimshottari Dasha predictions, dosha detection with remedies, a 301-entry planetary yoga glossary with 48 of them chart-detected and evidenced, and KP horary with 249-level sub-lord analysis. Calculations verified against NASA JPL Horizons at arc-second-level accuracy. Built for matrimonial apps, horoscope platforms, spiritual wellness services, and AI-powered astrology chatbots. One key covers every RoxyAPI domain, with Remote MCP and typed SDKs.

Every Vedic Astrology calculation is covered by 13,405 automated tests per deploy, 3,620 of them gold-standard tests locked to named external references such as NASA JPL Horizons, with a public MIT benchmark repo anyone can clone and re-run. See how we test.

Interpretations in English, Deutsch, Español, Français, हिन्दी, Português, Русский, Türkçe, one query parameter away.

Start your way. Code, agents or no code.

Developers

Typed SDKs for TypeScript, Python, PHP, C#, and Go, generated from the live spec, each with an AGENTS.md so your coding assistant calls the Vedic Astrology API correctly.

AI agents

A Remote MCP server exposes every endpoint as a tool for Claude, ChatGPT, Cursor and any MCP client, with no local install. Opt-in compact responses cut the tokens your agent reads by roughly 40 to 52 percent, and one call stays one request.

No-code builders

Paste a widget into any site builder, install the WordPress plugin, or start from an MIT template you can white-label. Results render from the Vedic Astrology API with no backend.

Vedic Astrology API features, in detail.

The depth behind every line above, written out in full.

  • Traditional Vedic birth charts with the complete classical Shodasavarga, all sixteen divisional charts named in Brihat Parashara Hora Shastra from the D1 Rashi through Hora, Drekkana, Chaturthamsa, Saptamsa, Navamsa, Dasamsa, Dvadasamsa, Shodasamsa, Vimsamsa, Chaturvimsamsa, Saptavimsamsa, Trimsamsa, Khavedamsa, Akshavedamsa to the D60 Shashtiamsa, covering all 9 grahas, 12 houses, Lagna and Nakshatra pada, for kundli generation, horoscope apps, and career, children, wealth, spirituality and past-life karma analysis
  • Complete Panchang data (Tithi, Nakshatra, Yoga, Karana) with choghadiya, hora and the named muhurta windows, for Hindu calendar integration, festival dates, muhurat selection, and auspicious timing in spiritual apps
  • Vimshottari Dasha system with a 120-year Mahadasha timeline drilling down five levels through Antardasha, Pratyantardasha and Sookshma to hour-level Prana periods, in the Lahiri, B.V. Raman or either KP ayanamsa, with optional KP significators on every period lord - enables lifetime event prediction and exact timing analysis
  • Detailed planetary positions with sidereal longitude, Rashi sign, Nakshatra (1-27) and its Vimshottari lord, Pada (1-4), whole-sign Bhava (house) placement, and retrograde status - foundation for all calculations
  • Dosha detection (Manglik, Kalsarpa, Sadhesati) with severity analysis, formation conditions, traditional remedies (mantras, donations, rituals), and life impact assessment, fully translated into all supported languages: the verdict, every remedy and every effect, not just the labels. A matrimonial platform can show a Hindi or Turkish user the actual Manglik reading rather than an English paragraph inside a translated page
  • Ashtakoot Gun Milan 36-point compatibility system with 8-category breakdown (Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot, Nadi) and classical dosha cancellation analysis (Muhurta Martanda for Nadi, BPHS for Bhakoot) - essential for matrimonial matchmaking platforms
  • Three marriage matching systems on one key, not one, because a matrimonial desk in Chennai and one in Delhi do not read the same sheet. Beside Ashtakoot Gun Milan, the South Indian Dashakoot returns the ten poruthams a Tamil, Malayalam or Telugu family actually asks for, Dina, Gana, Mahendra, Stree Deergha, Yoni, Rasi, Rasyadhipati, Vasya, Rajju and Vedha, each a pass or a fail with the classification both people carry and a sentence saying what decided it, and it publishes Rajju and Vedha as explicit HARD VETOES that refuse a match whatever the total reads, which is exactly the answer a high Gun Milan score hides. Papasamyam then compares the malefic load of the two charts, counting Mars, Saturn, Sun and Rahu across the six afflicting bhavas from the Lagna, the Moon and Venus with the published reference weights, and returns the graha and the bhava behind every point so the number is auditable. Every school choice on every table is stated in the response or its documentation rather than silently picked, because these tables genuinely differ between Tamil and Kerala practice and a vendor that will not say which one it ships cannot be reconciled against a family astrologer
  • KP (Krishnamurti Paddhati) astrology with dynamic KP-Newcomb ayanamsa, 249-level star-lord and sub-lord system, Placidus house cusps - unique for horary predictions and event timing
  • KP horary (Prashna) from a number 1 to 249, with NO birth details required at all, which is the answer when a birth time is unknown or unreliable. The querent names the number, it sets the Ascendant, and the twelve Placidus cusps and every planet come from the sky at the moment the question is judged. Returns the Ascendant sub lord, all twelve cusps with star and sub lords, the nine grahas placed against those cusps, the five ruling planets that validate the chart, and four-level significators for judging which houses each graha supports. The 1 to 249 mapping is verified row by row against the standard published KP table, including the six sub divisions that straddle a sign boundary and are numbered twice, which is the part of the series a generated table has to handle deliberately rather than by arithmetic
  • A KP daily finance score for a native and a date, the one reading a Krishnamurti Paddhati practitioner assembles by hand for a trading day, in one call: the cusp sub lords of the gain and loss houses judged against the four tier significators, the four running Vimshottari lords at the reading moment with a retrograde penalty, the ruling planets of that moment, and every sub lord window the Moon passes through across the civil day, each layer printed row by row and weighed into one score and band, with the best and worst windows of the day named. The house groups and the weights are a stated KP practitioner convention the caller can override, and every table is in the response, so the number is auditable rather than trusted
  • One composed daily reading for a native and a date, in a single call: classical Gochara run as the gate pipeline the texts describe, so every transiting graha lands in ONE cited outcome instead of a bar on a chart. The house from the natal Moon sets the verdict, the vedha pair can cancel it outright, the Ashtakavarga bindus decide whether it is delivered, and dignity, combustion and drishti can void it, with the sloka that decided each graha named beside it. Joined to a sunrise-to-sunrise panchanga carrying a validity window on every limb, tarabala and chandrabala windowed for THIS native rather than asserted once for the whole date, the running Vimshottari chain, and a KP finance net. The strength score publishes its own arithmetic and says which part is classical and which part is our counting convention, and a finance composite folds that score together with the money reading and the birth chart wealth combinations into one equally weighted number and band, printed beside the three it is built from so a wealth-focused reading has a single figure to lead with and the working stays checkable
  • Choose the sidereal frame on EVERY Vedic endpoint, not just the KP ones: Lahiri, B.V. Raman, KP-Newcomb, KP-old, or your own value pinned to the degree. The birth chart, all sixteen divisional charts, Shadbala, Bhava Bala, Ashtakavarga, the upagrahas, the Jaimini karakas, yoga detection, dosha checks, Gun Milan matching and the Vimshottari dasha all take it, and every response states the frame and the exact degrees it applied so a chart can be reconciled rather than guessed at. This matters because the frame is not a display preference: Lahiri and Raman sit 1.45 degrees apart, which is a tenth of a nakshatra, so a graha near a boundary genuinely changes star or sign between schools and every reading built on it changes too. Most APIs pick one frame and leave a practitioner whose software uses another with no way to agree
  • Detect 48 classical Vedic yogas with a present or absent verdict and classical-text evidence on every one, sourced from BPHS, Phaladeepika, Jataka Parijata and B.V. Raman: Gajakesari on the strict Parashara definition, the five Pancha Mahapurusha yogas, all 32 Nabhasa distribution yogas with the four classical precedence norms applied, and the wealth and poverty verdicts Dhana, Daridra, Lakshmi and Dhana Malika - evidence names every rule that matched and the condition it matched on, so a wealth reading cites the combination rather than a label
  • A 301-entry planetary yoga glossary (Raja, Dhana, Gaja Kesari and the Nabhasa families) with formation conditions, life results and quality ratings, browsable by id for yoga-reference UIs, search and progressive loading - a dictionary lookup that needs no birth chart, and the reference layer behind the chart-driven verdicts
  • Complete Shadbala six-fold planetary strength in virupas, covering Sthana, Dig, Kala (including Vara, Hora, Abda, Masa and Ayana bala), Chesta, Naisargika and Drik bala, plus Ishta and Kashta phala and the minimum-required-strength comparison - the numeric backbone for ranking which graha actually delivers in a chart. Every one of the six components is verified against published classical worked examples, not merely against another website: four of them reproduce the printed tables exactly. The aspect strength applies the special Mars, Jupiter and Saturn aspects at their precise degree ranges rather than by whole sign, which is the difference between a Shadbala a practitioner can defend and one that merely looks plausible
  • Complete Ashtakavarga per BPHS: Bhinnashtakavarga for all eight contributors, Sarvashtakavarga, Reduced Ashtakavarga through both Trikona and Ekadipati Shodhana, and Shodhya Pinda - the transit-strength layer that tells you whether a gochar crossing helps or hurts
  • Gochara Kaksha on every transit, which is the reading that turns a gochar from a month-long verdict into a four-degree one. Each sign divides into eight kakshas of 3 degrees 45 minutes ruled by Saturn, Jupiter, Mars, Sun, Venus, Mercury, Moon and the Lagna in turn, and a transiting graha is supported exactly where the kaksha lord it is passing through gave it a bindu in that sign. Every transiting graha comes back with its kaksha number, that kaksha lord, the exact degree span, the verdict, and the bindu count of the whole sign for context, so a Saturn transit that reads as uniformly difficult resolves into the stretches that actually are. Rahu and Ketu return the position and no verdict, because the nodes rule no sign and have no Bhinnashtakavarga to read, and inventing one would be a guess dressed as a calculation
  • Bhava Bala house strength for all twelve houses, the companion to Shadbala that almost no astrology API ships: Shadbala ranks which graha is strong, Bhava Bala ranks which life area is strong, and reading them together is how a practitioner separates a strong planet in a weak house from a weak planet in a strong one. Every house comes back with its three classical components broken out, the Bhavadhipati strength inherited from its lord, the directional Digbala from its rashi class, and the aspect balance on its mid-cusp, so a score can be explained rather than merely displayed
  • The Bhav Chalit (Chalit Kundli) cusp-based house chart, placing every graha by unequal Sripati bhava boundaries instead of by whole sign. A graha sitting a degree from a sign boundary genuinely occupies a different house than the Rashi chart shows, which is why practitioners check the Chalit chart before reading house results, and every graha is returned in BOTH frames with a flag on the ones that move, so the difference needs no second request to see
  • All three classical avastha systems on every birth chart: Baladi (the five age-states from degree in sign), Jagradadi (awake, dreaming, sleeping) and the nine Deeptadi dispositional states from Dipta through Kopa, so a reader can tell how much of its promise each graha can actually deliver. Ask for the readings and each state arrives with its meaning and a one-line classical interpretation already localized, with no second lookup call
  • Jaimini astrology with all twelve Arudha padas including the Arudha Lagna and Upapada, computed with the classical exception rule applied and surfaced, plus Chara Karakas from Atmakaraka to Darakaraka in both the seven and eight karaka schemes with Rahu counted in reverse
  • Eleven upagrahas (shadowy sub-planets) in one call: the six time-based points Gulika, Mandi, Yamaghantaka, Ardhaprahara, Mrityu and Kaala computed from local sunrise and sunset, plus the five Sun-derived Dhuma group points - Gulika and Mandi are returned as the separate points the classical texts define, never collapsed into one
  • Heliacal rising and setting (udaya and asta) for all six visible grahas, which is the calculation behind Guru Asta and Shukra Asta, the periods classical muhurta withholds marriage and other auspicious ceremonies. Every graha comes back with whether it currently clears the solar glare, the dates its visibility last changed and next changes, and how far it sits from the Sun in the classical degrees of TIME that Surya Siddhanta actually specifies. That last point is the difference: a combustion flag on a birth chart compares ecliptic longitudes and is the same everywhere on Earth, while heliacal visibility depends on the angle the ecliptic makes with YOUR horizon, and the two measures diverge by around 3 degrees at Mumbai and more than 15 further north. Practitioners planning a wedding date need the location-aware answer, and almost no astrology API computes it at all
  • House meanings returned with every house number, so a dasha period signifying houses 2, 7 and 11 comes back as readable keywords rather than bare digits, on the Vimshottari dasha routes, the KP chart, cusps and ruling planets, and the birth chart. Switch the whole vocabulary to a money reading with a single focus parameter, which reads house 2 as income and savings, 5 as speculation, 8 as sudden money and leverage and 11 as gains, and every keyword set is localized in all supported languages
  • Uranus, Neptune and Pluto on request, under the Sanskrit names Arun, Varun and Yam, for practitioners and apps that read the modern planets alongside the nine grahas. They arrive in their own block with position, rashi, nakshatra and retrograde status, and deliberately WITHOUT dignity, avastha or combustion, because those are constructs of a nine-graha system and a body that rules no sign has no classical value for them. Verified against NASA JPL Horizons across a century, where a widely used reference site places Pluto nearly 19 arc-minutes from where JPL puts it
  • The sidereal frame and the house cusps are verified independently of the planetary positions, because a correct planet in a wrong frame still yields a wrong chart. That is what holds the Lagna, the bhava boundaries, and every Nakshatra pada to arc-second precision on a professional kundli

Start building with one key.

Want to try without writing code? Try this domain live in API playground →

Terminal
npm install @roxyapi/sdk
Usage
import { createRoxy } from '@roxyapi/sdk'

const roxy = createRoxy(process.env.ROXY_API_KEY!)
const { data } = await roxy.vedicAstrology.get(/* ... */)
SDK docs

Want to ship faster? Clone a free template and white-label it as your own app.

Building with Cursor, Claude Code, or Bolt? Use our AI prompts to generate a complete app.

Building on WordPress? Install the RoxyAPI plugin and drop a shortcode, no code required.

POST /api/v2/vedic-astrology/birth-chart
{
  "frame": {
    "ayanamsa": "lahiri",
    "ayanamsaDegrees": 23.728208791839048
  },
  "aries": {
    "rashi": "aries",
    "signs": [
      {
        "graha": "Mars",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 1,
          "ratio": 0.03861131691362409,
          "abhijit": false,
          "left": 12.818515774485013,
          "name": "Ashwini",
          "pada": 1,
          "lord": "Ketu"
        },
        "longitude": 0.5148175588483213,
        "isRetrograde": false,
        "house": 9,
        "awastha": "Bala",
        "jagradadi": "Jagrat",
        "deeptadi": "Svastha"
      }
    ]
  },
  "taurus": {
    "rashi": "taurus",
    "signs": [
      {
        "graha": "Venus",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 4,
          "ratio": 0.5382611176220545,
          "abhijit": false,
          "left": 6.1565184317059405,
          "name": "Rohini",
          "pada": 3,
          "lord": "Moon"
        },
        "longitude": 47.176814901627395,
        "isRetrograde": false,
        "house": 10,
        "awastha": "Yuva",
        "jagradadi": "Jagrat",
        "deeptadi": "Svastha"
      }
    ]
  },
  "gemini": {
    "rashi": "gemini",
    "signs": [
      {
        "graha": "Sun",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 6,
          "ratio": 0.8680896274786136,
          "abhijit": false,
          "left": 1.7588049669518178,
          "name": "Ardra",
          "pada": 4,
          "lord": "Rahu"
        },
        "longitude": 78.24119503304819,
        "isRetrograde": false,
        "house": 11,
        "awastha": "Vriddha",
        "jagradadi": "Swapna",
        "deeptadi": "Duhkhita"
      },
      {
        "graha": "Mercury",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 7,
          "ratio": 0.002438114262190627,
          "abhijit": false,
          "left": 13.300825143170792,
          "name": "Punarvasu",
          "pada": 1,
          "lord": "Jupiter"
        },
        "longitude": 80.03250819016255,
        "isRetrograde": false,
        "house": 11,
        "awastha": "Vriddha",
        "jagradadi": "Jagrat",
        "deeptadi": "Kopa"
      },
      {
        "graha": "Jupiter",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 7,
          "ratio": 0.471566817146049,
          "abhijit": false,
          "left": 7.045775771386014,
          "name": "Punarvasu",
          "pada": 2,
          "lord": "Jupiter"
        },
        "longitude": 86.28755756194732,
        "isRetrograde": false,
        "house": 11,
        "awastha": "Mrita",
        "jagradadi": "Sushupti",
        "deeptadi": "Kopa"
      }
    ]
  },
  "cancer": {
    "rashi": "cancer",
    "signs": [
      {
        "graha": "Ketu",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 8,
          "ratio": 0.8734890910423172,
          "abhijit": false,
          "left": 1.6868121194357713,
          "name": "Pushya",
          "pada": 4,
          "lord": "Saturn"
        },
        "longitude": 104.9798545472309,
        "isRetrograde": true,
        "house": 12,
        "awastha": "Yuva"
      }
    ]
  },
  "leo": {
    "rashi": "leo",
    "signs": []
  },
  "virgo": {
    "rashi": "virgo",
    "signs": []
  },
  "libra": {
    "rashi": "libra",
    "signs": []
  },
  "scorpio": {
    "rashi": "scorpio",
    "signs": [
      {
        "graha": "Moon",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 17,
          "ratio": 0.15018455945281275,
          "abhijit": false,
          "left": 11.330872540629164,
          "name": "Anuradha",
          "pada": 1,
          "lord": "Saturn"
        },
        "longitude": 215.3357941260375,
        "isRetrograde": false,
        "house": 4,
        "awastha": "Mrita",
        "jagradadi": "Sushupti",
        "deeptadi": "Duhkhita"
      }
    ]
  },
  "sagittarius": {
    "rashi": "sagittarius",
    "signs": [
      {
        "graha": "Saturn",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 21,
          "ratio": 0.17985597205895854,
          "abhijit": false,
          "left": 10.935253705880553,
          "name": "Uttara Ashadha",
          "pada": 1,
          "lord": "Sun"
        },
        "longitude": 269.06474629411946,
        "isRetrograde": true,
        "house": 5,
        "awastha": "Mrita",
        "jagradadi": "Swapna",
        "deeptadi": "Duhkhita"
      }
    ]
  },
  "capricorn": {
    "rashi": "capricorn",
    "signs": [
      {
        "graha": "Rahu",
        "nakshatra": {
          "anga": "nakshatra",
          "key": 22,
          "ratio": 0.3734890910423166,
          "abhijit": false,
          "left": 8.353478786102446,
          "name": "Shravana",
          "pada": 2,
          "lord": "Moon"
        },
        "longitude": 284.9798545472309,
        "isRetrograde": true,
        "house": 6,
        "awastha": "Yuva"
      }
    ]
  },
  "aquarius": {
    "rashi": "aquarius",
    "signs": []
  },
  "pisces": {
    "rashi": "pisces",
    "signs": []
  },
  "meta": {
    "Sun": {
      "graha": "Sun",
      "rashi": "Gemini",
      "longitude": 78.24119503304819,
      "latitude": -0.0001328385398282796,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 6,
        "ratio": 0.8680896274786136,
        "abhijit": false,
        "left": 1.7588049669518178,
        "name": "Ardra",
        "pada": 4,
        "lord": "Rahu"
      },
      "isRetrograde": false,
      "house": 11,
      "awastha": "Vriddha",
      "jagradadi": "Swapna",
      "deeptadi": "Duhkhita",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Elder",
          "interpretation": "Past its prime, the graha delivers only a negligible share of what it promises."
        },
        "jagradadi": {
          "meaning": "Dreaming",
          "interpretation": "In a friendly or neutral sign the graha acts as though half asleep, and its results arrive in moderate measure."
        },
        "deeptadi": {
          "meaning": "Sorrowful",
          "interpretation": "In an enemy sign the graha is obstructed at every turn, bringing conflict, dependence on others, and want."
        }
      }
    },
    "Moon": {
      "graha": "Moon",
      "rashi": "Scorpio",
      "longitude": 215.3357941260375,
      "latitude": -4.85528448436199,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 17,
        "ratio": 0.15018455945281275,
        "abhijit": false,
        "left": 11.330872540629164,
        "name": "Anuradha",
        "pada": 1,
        "lord": "Saturn"
      },
      "isRetrograde": false,
      "house": 4,
      "awastha": "Mrita",
      "jagradadi": "Sushupti",
      "deeptadi": "Duhkhita",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Spent",
          "interpretation": "At the far edge of the sign the graha is spent, and the results it signifies do not materialise."
        },
        "jagradadi": {
          "meaning": "Sleeping",
          "interpretation": "In an enemy sign or debilitation the graha is asleep, and what it signifies fails to reach the native."
        },
        "deeptadi": {
          "meaning": "Sorrowful",
          "interpretation": "In an enemy sign the graha is obstructed at every turn, bringing conflict, dependence on others, and want."
        }
      }
    },
    "Mars": {
      "graha": "Mars",
      "rashi": "Aries",
      "longitude": 0.5148175588483213,
      "latitude": -2.057998697195424,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 1,
        "ratio": 0.03861131691362409,
        "abhijit": false,
        "left": 12.818515774485013,
        "name": "Ashwini",
        "pada": 1,
        "lord": "Ketu"
      },
      "isRetrograde": false,
      "house": 9,
      "awastha": "Bala",
      "jagradadi": "Jagrat",
      "deeptadi": "Svastha",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Infant",
          "interpretation": "Newly entered on its sign, the graha is still gathering force and delivers about a quarter of what it promises."
        },
        "jagradadi": {
          "meaning": "Awake",
          "interpretation": "In its own sign or exaltation the graha is fully alert and gives its results without hindrance."
        },
        "deeptadi": {
          "meaning": "At home",
          "interpretation": "In its own sign the graha is healthy and settled, granting property, standing among its own people, and steady means."
        }
      }
    },
    "Mercury": {
      "graha": "Mercury",
      "rashi": "Gemini",
      "longitude": 80.03250819016255,
      "latitude": 1.460070348638619,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 7,
        "ratio": 0.002438114262190627,
        "abhijit": false,
        "left": 13.300825143170792,
        "name": "Punarvasu",
        "pada": 1,
        "lord": "Jupiter"
      },
      "isRetrograde": false,
      "house": 11,
      "awastha": "Vriddha",
      "jagradadi": "Jagrat",
      "deeptadi": "Kopa",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Elder",
          "interpretation": "Past its prime, the graha delivers only a negligible share of what it promises."
        },
        "jagradadi": {
          "meaning": "Awake",
          "interpretation": "In its own sign or exaltation the graha is fully alert and gives its results without hindrance."
        },
        "deeptadi": {
          "meaning": "Enraged",
          "interpretation": "Eclipsed by the Sun the graha loses its light, and the matters it governs are scattered, contested or simply lost."
        }
      }
    },
    "Jupiter": {
      "graha": "Jupiter",
      "rashi": "Gemini",
      "longitude": 86.28755756194732,
      "latitude": 0.21241046115946105,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 7,
        "ratio": 0.471566817146049,
        "abhijit": false,
        "left": 7.045775771386014,
        "name": "Punarvasu",
        "pada": 2,
        "lord": "Jupiter"
      },
      "isRetrograde": false,
      "house": 11,
      "awastha": "Mrita",
      "jagradadi": "Sushupti",
      "deeptadi": "Kopa",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Spent",
          "interpretation": "At the far edge of the sign the graha is spent, and the results it signifies do not materialise."
        },
        "jagradadi": {
          "meaning": "Sleeping",
          "interpretation": "In an enemy sign or debilitation the graha is asleep, and what it signifies fails to reach the native."
        },
        "deeptadi": {
          "meaning": "Enraged",
          "interpretation": "Eclipsed by the Sun the graha loses its light, and the matters it governs are scattered, contested or simply lost."
        }
      }
    },
    "Venus": {
      "graha": "Venus",
      "rashi": "Taurus",
      "longitude": 47.176814901627395,
      "latitude": -1.4176921333049444,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 4,
        "ratio": 0.5382611176220545,
        "abhijit": false,
        "left": 6.1565184317059405,
        "name": "Rohini",
        "pada": 3,
        "lord": "Moon"
      },
      "isRetrograde": false,
      "house": 10,
      "awastha": "Yuva",
      "jagradadi": "Jagrat",
      "deeptadi": "Svastha",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Adult",
          "interpretation": "At its prime in the middle of the sign, the graha delivers its promise in full and acts most reliably."
        },
        "jagradadi": {
          "meaning": "Awake",
          "interpretation": "In its own sign or exaltation the graha is fully alert and gives its results without hindrance."
        },
        "deeptadi": {
          "meaning": "At home",
          "interpretation": "In its own sign the graha is healthy and settled, granting property, standing among its own people, and steady means."
        }
      }
    },
    "Saturn": {
      "graha": "Saturn",
      "rashi": "Sagittarius",
      "longitude": 269.06474629411946,
      "latitude": 0.09065030559754866,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 21,
        "ratio": 0.17985597205895854,
        "abhijit": false,
        "left": 10.935253705880553,
        "name": "Uttara Ashadha",
        "pada": 1,
        "lord": "Sun"
      },
      "isRetrograde": true,
      "house": 5,
      "awastha": "Mrita",
      "jagradadi": "Swapna",
      "deeptadi": "Duhkhita",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Spent",
          "interpretation": "At the far edge of the sign the graha is spent, and the results it signifies do not materialise."
        },
        "jagradadi": {
          "meaning": "Dreaming",
          "interpretation": "In a friendly or neutral sign the graha acts as though half asleep, and its results arrive in moderate measure."
        },
        "deeptadi": {
          "meaning": "Sorrowful",
          "interpretation": "In an enemy sign the graha is obstructed at every turn, bringing conflict, dependence on others, and want."
        }
      }
    },
    "Rahu": {
      "graha": "Rahu",
      "rashi": "Capricorn",
      "longitude": 284.9798545472309,
      "latitude": 0,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 22,
        "ratio": 0.3734890910423166,
        "abhijit": false,
        "left": 8.353478786102446,
        "name": "Shravana",
        "pada": 2,
        "lord": "Moon"
      },
      "isRetrograde": true,
      "house": 6,
      "awastha": "Yuva",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Adult",
          "interpretation": "At its prime in the middle of the sign, the graha delivers its promise in full and acts most reliably."
        }
      }
    },
    "Ketu": {
      "graha": "Ketu",
      "rashi": "Cancer",
      "longitude": 104.9798545472309,
      "latitude": 0,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 8,
        "ratio": 0.8734890910423172,
        "abhijit": false,
        "left": 1.6868121194357713,
        "name": "Pushya",
        "pada": 4,
        "lord": "Saturn"
      },
      "isRetrograde": true,
      "house": 12,
      "awastha": "Yuva",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Adult",
          "interpretation": "At its prime in the middle of the sign, the graha delivers its promise in full and acts most reliably."
        }
      }
    },
    "Lagna": {
      "graha": "Lagna",
      "rashi": "Leo",
      "longitude": 138.37874958931044,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 11,
        "ratio": 0.3784062191982829,
        "abhijit": false,
        "left": 8.287917077356228,
        "name": "Purva Phalguni",
        "pada": 2,
        "lord": "Venus"
      },
      "isRetrograde": false,
      "house": 1,
      "awastha": "Vriddha",
      "avasthaInfo": {
        "awastha": {
          "meaning": "Elder",
          "interpretation": "Past its prime, the graha delivers only a negligible share of what it promises."
        }
      }
    }
  },
  "modernPlanets": [
    {
      "planet": "Uranus",
      "sanskritName": "Arun",
      "longitude": 253.68632421127586,
      "rashi": "Sagittarius",
      "degreeInRashi": 13.68632421127586,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 20,
        "ratio": 0.026474315845688642,
        "abhijit": false,
        "left": 12.980342455390819,
        "name": "Purva Ashadha",
        "pada": 1,
        "lord": "Venus"
      },
      "isRetrograde": true
    },
    {
      "planet": "Neptune",
      "sanskritName": "Varun",
      "longitude": 259.4969359516857,
      "rashi": "Sagittarius",
      "degreeInRashi": 19.496935951685714,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 20,
        "ratio": 0.4622701963764277,
        "abhijit": false,
        "left": 7.169730714980965,
        "name": "Purva Ashadha",
        "pada": 2,
        "lord": "Venus"
      },
      "isRetrograde": true
    },
    {
      "planet": "Pluto",
      "sanskritName": "Yam",
      "longitude": 201.37138569088694,
      "rashi": "Libra",
      "degreeInRashi": 21.37138569088694,
      "nakshatra": {
        "anga": "nakshatra",
        "key": 16,
        "ratio": 0.10285392681651974,
        "abhijit": false,
        "left": 11.961947642446404,
        "name": "Vishakha",
        "pada": 1,
        "lord": "Jupiter"
      },
      "isRetrograde": true
    }
  ],
  "houses": [
    {
      "number": 1,
      "name": "Lagna",
      "description": "The lagna, or ascendant, is the single most important indicator in Vedic astrology of the charts potential. The Lagna, which is the first house, represents the self, body and personality. We find important clues about a person by examining both the sign that the first house is placed in and the planet that rules the sign. The planet that rules the first house, often referred to as the Lagna Lord, is of paramount importance. A strong Lagna Lord is essential in fulfilling the potential in a chart. A strong Lagna and Lagna Lord can also help us deal with potential difficulties existing in a chart.",
      "themes": [
        "self",
        "body",
        "health",
        "personality",
        "vitality"
      ]
    },
    {
      "number": 2,
      "name": "Dhana Bhava",
      "description": "Dhana means wealth and the second house represents acquisition and finances. This house can reveal inheritance and acquisition of metals, and gems. The second house also indicates our values; both material and spiritual. Dhana Bhava also shows family relationships and our extended family. The second house reveals past life connections, particularly within the family. The second house also rules the face, including the chin, mouth, teeth and tongue. It governs what goes into the mouth which means it rules over the quality of the food we eat. The second house also rules what comes out of the mouth, which means it governs our speech and can indicate whether or not we are truthful. Eyesight and vision also belongs to Dhana Bhava.",
      "themes": [
        "wealth",
        "family",
        "speech",
        "possessions",
        "food"
      ]
    },
    {
      "number": 3,
      "name": "Bhatru Bhava",
      "description": "The third house shows individual self expression and the effort we put out to accomplish things. This house can reveal talents in writing, music, acting and painting - any form of creative expression. The third house also reveals our courage, hobbies and passions. This is a house of communication and also governs short journeys. Research, lecturing and sales fall under the third house's domain. The third house also represents our brothers and sisters and our relationship with them. It governs our immediate environment as well as our friends, colleagues and neighbors.",
      "themes": [
        "siblings",
        "courage",
        "communication",
        "short travel",
        "skills"
      ]
    },
    {
      "number": 4,
      "name": "Matri Bhava",
      "description": "The fourth house represents our home and can reveal our state of mind and inner feelings. Matri means mother, and this house expresses our relationship to the mother. Our sense of being nurtured and supported is also seen here. Benefic planets, such as the Moon or Venus, can indicate contentment and happiness when placed in the fourth house. The fourth house governs education. This house also shows our fixed assets; such as vehicles, houses and real estate. This a moksha house and an interest in self-realization and spiritual enlightenment can be expressed through this house.",
      "themes": [
        "home",
        "mother",
        "property",
        "vehicles",
        "domestic happiness"
      ]
    },
    {
      "number": 5,
      "name": "Putra Bhava",
      "description": "The fifth house is a house of creativity and governs education, entertainment and artistic talent. Physically, the creative energy of this house can manifest as our children. Putra means son in Sanskrit, even though in this case it indicates children as a whole. The creative energy of the fifth house gives birth to new ideas, and the \"children\" revealed can also manifest as creative endeavors. The creative mind is intuitive and can sometimes perceive the future. The fifth house is a house of \"purva punya\", which translates as past good deeds. This is an auspicious house and can give good fortune and luck due to previous good karma. The fifth house is a house of dharma. This house governs spiritual tools and techniques for achieving greater awareness, including the use of mantra, meditation and the reading of spiritual texts.",
      "themes": [
        "children",
        "romance",
        "creativity",
        "education",
        "speculation"
      ]
    },
    {
      "number": 6,
      "name": "Ari Bhava",
      "description": "The sixth house is a house of karmic difficulties. This house shows blocks and struggles that come in our way and prevent us from moving towards our true goals. These blocks can come in the form of illness, accidents, enemies, competitors or debts. Positive manifestations of the sixth house can be expressed through the service we give to others. Health and healing also belong to the sixth house. When malefic planets are placed in the sixth house they provide the ability to fight back and overcome problems.",
      "themes": [
        "enemies",
        "disease",
        "debts",
        "service",
        "competition"
      ]
    },
    {
      "number": 7,
      "name": "Jaya Bhava",
      "description": "Jaya means victory, it also means wife. Opposite the first house, representing the self, is the seventh house which represents others. This is the house of partnership. It is a house of passion, desires and attachments. It rules over married life, as well as divorce. The seventh house governs contacts and agreements. Therefore this is also a house of business and business partners. A career seen in the seventh house can involve marriage counseling or public relations. Since it represents \"the other\" it also rules over foreigners and foreign travel.",
      "themes": [
        "marriage",
        "partner",
        "business partnership",
        "contracts",
        "public dealings"
      ]
    },
    {
      "number": 8,
      "name": "Ayu Bhava",
      "description": "The eighth house is a house of transformation and change. Ayu means life span and this house can reveal our longevity. It governs hidden matters and that which is unknown. The eighth house is secretive and private. A house of transformation, it can manifest challenges such as divorce, scandals, addictions, sorrows and long term disease. Intuition is strong in this house. The eighth house rules investigation and research. The metaphysical, the mysterious and the occult belong to the eighth house. It also rules over income from sources such as alimony, insurance benefits and inheritance.",
      "themes": [
        "longevity",
        "inheritance",
        "sudden events",
        "occult",
        "transformation"
      ]
    },
    {
      "number": 9,
      "name": "Dharma Bhava",
      "description": "The ninth is the house of grace and good fortune. It is considered to be the most auspicious house and can bring sudden prosperity to a person. It is a house of good ethics and a beneficial ninth house reveals positive karma. It governs higher knowledge and dharma (right action). It represents the father. The ninth house can expand our knowledge and wisdom; through a teacher, through books, higher studies and through travel. Often it will bring a desire for philosophy and opportunities for higher knowledge. The ninth house also represents law. A well placed ninth house indicates a person that is rightly guided and receives good advice.",
      "themes": [
        "fortune",
        "father",
        "dharma",
        "higher education",
        "long travel"
      ]
    },
    {
      "number": 10,
      "name": "Karma Bhava",
      "description": "The tenth house represents the action we take in this life in order to fulfill our life direction. Planets get very energized here. The Sun is very strong when placed in the tenth house and will express its natural authority and leadership. Saturn placed in the tenth house can handle responsibility and works well within an organization or structure. Some see the tenth house as the father. The tenth house can also represent government work, administration and business. This is the house where we reach the pinnacle of life, it is the culmination of life's ambition. An auspicious tenth house will give a strong career, success, honor and recognition.",
      "themes": [
        "career",
        "profession",
        "status",
        "authority",
        "karma"
      ]
    },
    {
      "number": 11,
      "name": "Labha Bhava",
      "description": "The eleventh house is a house of gain and fulfillment. Labha means profit. This house not only means monetary profit but indicates spiritual profit as well. All planets do well in the eleventh house and will manifest gain according to their nature. This house indicates the result of our effort to make money. It is the fruit of our achievements and the realization of our wishes. It represents social activity, personal pleasures, older siblings, friends and allies. This house also involves networking, community, sangha, organizations and societies",
      "themes": [
        "gains",
        "income",
        "friends",
        "elder siblings",
        "fulfilment of desires"
      ]
    },
    {
      "number": 12,
      "name": "Vyaya Bhava",
      "description": "Vyaya means expenditure and this house represents our expenses. The twelfth house is also a house of endings and can bring a sense of loss and sorrow. However this house is also powerful spiritually and is where we find liberation and enlightenment. In the twelfth house we give up our sense of ego in order to merge with a universal and eternal consciousness. The energy moves inward in the twelfth house, and there can be a need for seclusion, meditation and contemplation. This house represents places that are worlds unto themselves, somewhat separate from society. These can include retreats, monasteries and places where people heal themselves, such as hospitals or even prisons. Through this house we can also experience a sense of confinement, isolation and loneliness. The twelfth house can give us the urge to travel to distant locations. There is often a desire to explore the unknown and the foreign. This house governs the subtle energies we feel but do not always understand. Vyaya Bhava governs clairvoyance, healing, sleep and dreams. Intuition and imagination are strong in the twelfth house, and we often find writers, thinkers, actors and clairvoyants having planets in this house. The twelfth house can also manifest careers involving institutions, organizations, charity and healing. People with planets in the twelfth house can be empathic and they often express a great deal of compassion and generosity towards others.",
      "themes": [
        "losses",
        "expenses",
        "foreign lands",
        "isolation",
        "moksha"
      ]
    }
  ],
  "combustion": [
    {
      "planet": "Mercury",
      "distanceFromSun": 1.79,
      "orb": 14
    },
    {
      "planet": "Jupiter",
      "distanceFromSun": 8.05,
      "orb": 11
    }
  ],
  "planetaryWar": [],
  "interpretations": {
    "Sun": {
      "rashi": "Sun in Gemini (Mithun) expresses through the energy of the Twins. Compassionate, value friendship and agreements, inclined towards working in groups, liberal, possess an inclusive view of world, intelligent",
      "nakshatra": "Sun in Ardra nakshatra combines planetary energy with Rudra (a fierce form of Shiva) deity influence. Ardra natives are known for their intensity and resilience. They often go through transformative life experiences that bring growth and new perspectives."
    },
    "Moon": {
      "rashi": "Moon in Scorpio (Vrischika) expresses through the energy of the Scorpion. Knowledgeable, skilled, able to take huge challenges, good at research work, healers, love to help others",
      "nakshatra": "Moon in Anuradha nakshatra combines planetary energy with Mitra (god of friendship) deity influence. Anuradha natives are disciplined, loyal, and cooperative. They have a knack for leadership and teamwork."
    },
    "Mars": {
      "rashi": "Mars in Aries (Mesha) expresses through the energy of the Ram. Creative, idealistic in nature, headstrong, good leader, compassionate, knowledgeable.",
      "nakshatra": "Mars in Ashwini nakshatra combines planetary energy with Ashwini Kumaras (celestial healers) deity influence. Ashwini natives are energetic, pioneering, and natural problem-solvers. They often take the lead and show an intrinsic ability to heal, both metaphorically and literally. Ashwini-born individuals are often seen as trailblazers with a strong drive for new beginnings."
    },
    "Mercury": {
      "rashi": "Mercury in Gemini (Mithun) expresses through the energy of the Twins. Compassionate, value friendship and agreements, inclined towards working in groups, liberal, possess an inclusive view of world, intelligent",
      "nakshatra": "Mercury in Punarvasu nakshatra combines planetary energy with Aditi (mother of gods) deity influence. These individuals are adaptive, hopeful, and known for their ability to renew themselves after setbacks. They bring optimism and resilience to challenging situations."
    },
    "Jupiter": {
      "rashi": "Jupiter in Gemini (Mithun) expresses through the energy of the Twins. Compassionate, value friendship and agreements, inclined towards working in groups, liberal, possess an inclusive view of world, intelligent",
      "nakshatra": "Jupiter in Punarvasu nakshatra combines planetary energy with Aditi (mother of gods) deity influence. These individuals are adaptive, hopeful, and known for their ability to renew themselves after setbacks. They bring optimism and resilience to challenging situations."
    },
    "Venus": {
      "rashi": "Venus in Taurus (Vrishabha) expresses through the energy of the Bull. Value family, traditions, distinguished in nature",
      "nakshatra": "Venus in Rohini nakshatra combines planetary energy with Brahma (the creator) deity influence. Rohini individuals are known for their charm, creativity, and nurturing qualities. They are often involved in artistic or design-focused fields, exuding a sense of beauty and refinement."
    },
    "Saturn": {
      "rashi": "Saturn in Sagittarius (Dhanu) expresses through the energy of the Bow and Arrow. Respectful towards religion and spiritual matters, intelligent, excel in chosen subject, liberal attitude, fair",
      "nakshatra": "Saturn in Uttara Ashadha nakshatra combines planetary energy with Vishvadevas (universal gods) deity influence. Uttara Ashadha individuals are practical, reliable, and determined. They are known for their ability to achieve long-term goals through patience."
    },
    "Rahu": {
      "rashi": "Rahu in Capricorn (Makar) expresses through the energy of the Sea Monster. Industrious in their goals, love to live good and comfortable life, perfect karma yogis, sometimes overly concerned about inheritance",
      "nakshatra": "Rahu in Shravana nakshatra combines planetary energy with Vishnu deity influence. Shravana natives are wise, communicative, and observant. They often excel in teaching and mediation roles."
    },
    "Ketu": {
      "rashi": "Ketu in Cancer (Karka) expresses through the energy of the Crab. Work ethic, goal oriented, authoritative, can fight to uphold their values",
      "nakshatra": "Ketu in Pushya nakshatra combines planetary energy with Brihaspati (Jupiter) deity influence. Pushya natives are disciplined, nurturing, and often act as protectors. They are considered one of the most auspicious groups for initiating new projects."
    },
    "Lagna": {
      "rashi": "Lagna in Leo (Simha) expresses through the energy of the Lion. Intellectual, able to show restraint, comfortable with power, indulge in political games, manipulative",
      "nakshatra": "Lagna in Purva Phalguni nakshatra combines planetary energy with Bhaga (god of prosperity) deity influence. Purva Phalguni individuals are sociable, indulgent, and creative. They value enjoyment and have a charismatic personality."
    }
  },
  "yogas": [
    {
      "id": "gajakesari",
      "name": "Gajakesari Yoga",
      "description": "Jupiter occupies a kendra from the Moon, the 1st, 4th, 7th or 10th house counted from it, is unaspected by a natural malefic, and is not retrograde.",
      "result": "Gajakesari Yoga hints that you may have a number of relatives in your life span. In terms of personality, you would be someone who is generous and cares about people in his/her vicinity. You are destined to accomplish development work as a higher authority like a magistrate. This Yoga ensures you a lasting reputation even long after death.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "Jupiter is not in a kendra (1/4/7/10) from the Moon."
    },
    {
      "id": "sunapha",
      "name": "Sunapha Yoga",
      "description": "A graha other than the Sun and the lunar nodes occupies the 2nd house from the Moon.",
      "result": "Sunapha Yoga indicates that you will be the proud owner of several properties which will be earned by you through your perseverance and good decisions. You will be extremely rich and have the luxury of living the life of a king. When it comes to your personality, you are intelligent and rarely make bad decisions. Your reputation will be on par with that of a reputed ruler.",
      "quality": "Positive",
      "family": "classical",
      "present": true,
      "evidence": "Non-luminary, non-node planet placed in the 2nd house from Moon."
    },
    {
      "id": "anapha",
      "name": "Anapha Yoga",
      "description": "A graha other than the Sun and the lunar nodes occupies the 12th house from the Moon.",
      "result": "Anapha Yoga suggests that you will enjoy a healthy life with well-formed and properly functioning organs. In terms of your appearance and physique, you will be majestic. By nature, you are polite and generous due to which, you are highly revered. You also have a good reputation which is bolstered through your self-respect and your astute sense of fashion. However, you will experience renunciation and be noted for your austerity in the twilight of your life.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "No qualifying planet in the 12th house from Moon."
    },
    {
      "id": "dhurdhura",
      "name": "Dhurdhura Yoga",
      "description": "Grahas other than the Sun and the lunar nodes occupy both the 2nd and the 12th houses from the Moon.",
      "result": "Dhurdhura Yoga indicates that you will live a life that is filled with generosity and warmth. You will be blessed with a substantial amount of wealth which will allow you to donate or help others when required. In terms of your personality, you will be known for your kindness and charitable nature. You will also acquire fame, power and reputation in your life. Further, your life will be characterized by the conveyances of kindness and wealth.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "Moon is not flanked by qualifying planets in both 2nd and 12th."
    },
    {
      "id": "kemadruma",
      "name": "Kemadruma Yoga",
      "description": "No graha other than the Sun and the lunar nodes stands with the Moon, in the 2nd or the 12th house from it, or in a kendra from the Lagna.",
      "result": "Kemadruma Yoga indicates that you might be an individual who is associated with sorrow and unrighteous deeds. You will likely be considered dirty in a practical sense and people might try to stay away from you in the fear of being scammed or hurt in some way. Your indulgence in unfair deeds will push you towards poverty which will also lead to your dependency on others to make a living. In terms of your personality, you are likely to be considered a rogue and a swindler.",
      "quality": "Negative",
      "family": "classical",
      "present": false,
      "evidence": "Moon has at least one qualifying planet adjacent (2nd or 12th)."
    },
    {
      "id": "chandramangala",
      "name": "Chandra Mangala Yoga",
      "description": "Mars joins the Moon or opposes it, within 10 degrees.",
      "result": "Chandra Mangala Yoga indicates that you might be an apathetic person who indulges in unscrupulous works. It is possible that you might sink to a degree where you won't think twice before using women to your profit. This might even include human trafficking. Your lack of respect for yourself and others will make you violent which makes it likely for you to mistreat your mother. You might even cause trouble to her and your relatives.",
      "quality": "Negative",
      "family": "classical",
      "present": false,
      "evidence": "Moon and Mars are neither conjunct nor opposed within 10 degree orb."
    },
    {
      "id": "budhaaditya",
      "name": "Budha-Aditya Yoga",
      "description": "Mercury joins the Sun within 10 degrees.",
      "result": "Budha-Aditya Yoga suggests that you will be highly intelligent. You will persevere to hone your skills and you will have an extremely good reputation for your skilful work. You will also have a healthy notion of yourself and have self-respect. Your peers and the people around you revere you. When it comes to your lifestyle, you will be surrounded by all the comforts you can imagine. Your life will be comfortable for the most part and you will experience happiness throughout your life.",
      "quality": "Positive",
      "family": "classical",
      "present": true,
      "evidence": "Mercury conjunct Sun within 10 degree orb."
    },
    {
      "id": "ruchaka",
      "name": "Ruchaka Yoga",
      "description": "Mars occupies a kendra from the Lagna, the 1st, 4th, 7th or 10th house, and that kendra is its own sign or its sign of exaltation.",
      "result": "The Ruchaka Yoga overpowers many majestic and distinguished characteristics. You will have a very strong physique, just like a great leader. You will be very much famous over a long period of time. You also tend to be naturally fluent with some ancient lores. Regardless of whether or not you are a King, you make sure to attempt to conform to all the traditions and customs. You will have a ruddy complexion matched with an excellent physique, and charitable disposition. You will be gaining loads of wealth and will have a long and healthy life.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "Mars in own sign Aries; placed in house 9 (not a kendra)."
    },
    {
      "id": "bhadra",
      "name": "Bhadra Yoga",
      "description": "Mercury occupies a kendra from the Lagna, the 1st, 4th, 7th or 10th house, and that kendra is its own sign or its sign of exaltation.",
      "result": "Bhadra Yoga indicates that the native will have a strong physique. In terms of your appearance, your face will have the intricacies of a lion which will make you appear strong as well. You will have a well-developed chest along with well-proportioned limbs. When it comes to your personality, you are reserved and mostly taciturn. However, you are extremely helpful to your relatives. Further, you will also live a long life.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "Mercury in own sign Gemini; placed in house 11 (not a kendra)."
    },
    {
      "id": "hamsa",
      "name": "Hamsa Yoga",
      "description": "Jupiter occupies a kendra from the Lagna, the 1st, 4th, 7th or 10th house, and that kendra is its own sign or its sign of exaltation.",
      "result": "The person having the Hamsa Yoga denotes that they will be having a lot of fascinating physical attributes. Your legs will be indicating four different styles such as the conch, lotus, fish and ankusa. You will be having a handsome body. As mentioned earlier, you will be slightly more attractive than the rest of the people. Everyone around you will absolutely love you and your personality. Your morals will be strictly ethical and decent. Also, your mind will be pure and you are quite innocent when compared to others.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "Jupiter in Gemini (neither own sign Sagittarius/Pisces nor exaltation Cancer); placed in house 11 (not a kendra)."
    },
    {
      "id": "malavya",
      "name": "Malavya Yoga",
      "description": "Venus occupies a kendra from the Lagna, the 1st, 4th, 7th or 10th house, and that kendra is its own sign or its sign of exaltation.",
      "result": "The Malavya Yoga points out at your dignified version of life and happiness. Your body would be a well-maintained and have a proportioned physique. Your mind is very strong and you do not get easily distracted if you are determined to concentrate at something. You will have a simple yet elegant life who will be extremely wealthy along with a wife and children. Your organs will be favored by sterility and purity. Your life morals are very much renowned and you are well developed.",
      "quality": "Positive",
      "family": "classical",
      "present": true,
      "evidence": "Venus in own sign Taurus, placed in kendra (house 10) from Lagna."
    },
    {
      "id": "sasa",
      "name": "Sasa Yoga",
      "description": "Saturn occupies a kendra from the Lagna, the 1st, 4th, 7th or 10th house, and that kendra is its own sign or its sign of exaltation.",
      "result": "The Sasa Yoga indicates absolute superiority over others. If you are born with the Sasa Yoga, you will have a strict command over your servant. Yet, you will have a questionable character and people might frown upon that. You are most likely to rule over a village or a town. Or you can even be a King. But you will be the sort of King who desires and fancies for other's wealth and money. You have an extreme temperament which leads you to rage upon the first person you see.",
      "quality": "Both",
      "family": "classical",
      "present": false,
      "evidence": "Saturn in Sagittarius (neither own sign Capricorn/Aquarius nor exaltation Libra); placed in house 5 (not a kendra)."
    },
    {
      "id": "dhana",
      "name": "Dhana Yoga",
      "description": "The 5th house falls in a sign ruled by Venus, Venus occupies that 5th house, and Mars occupies the 11th.",
      "result": "Dhana Yoga is a wealth combination and the classical treatment of it is unusually direct: one born to these combinations becomes wealthy. Read that as capacity to accumulate rather than as a promised sum. The pattern favours resources that stay, so earnings convert into assets, assets hold their value, and a standard of living rises without having to be rebuilt after every setback. Wealth of this kind usually comes through strengths the chart already carries rather than through windfall. Scale and timing belong to the rest of the chart and to the periods that bring these houses forward.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "No Dhana Yoga on this chart: all 11 rules evaluated and none holds. The eleven catalogued Dhana rows are BPHS ch. 41 verses 2 to 14, read in Parashara rather than Raman wherever the two name different occupants of the 11th."
    },
    {
      "id": "daridra",
      "name": "Daridra Yoga",
      "description": "The lord of the 11th house occupies the 6th, the 8th or the 12th.",
      "result": "Daridra Yoga is a poverty combination and the classical description of it is unsparing: debts that accumulate, work that stays menial, and standing that erodes along with the finances. Read it as sustained pressure on the flow of gains rather than as a sentence. The 11th house governs income and increase, so placing its lord where results are spent, obstructed or lost tends to mean money leaves faster than it arrives and effort converts poorly into savings. The same source names ear complaints and strained relations with siblings beside the financial reading. No single combination settles a chart. Supporting wealth yogas, a well placed 2nd and 11th lord and favourable periods all temper this one, so the sound reading is of a weakness to manage rather than an outcome to accept.",
      "quality": "Negative",
      "family": "classical",
      "present": true,
      "evidence": "Daridra Yoga holds on 2 of the 8 rules evaluated. daridra-7 (BPHS 42.6): the Lagna lord Sun is joined by Jupiter (the 8th lord) and receives drishti from no natural benefic; daridra-11 (BPHS 42.11): the Lagna lord Sun is joined or aspected by the maraka lord Mercury, and the Navamsa Lagna lord Mercury by Saturn. Nine of the eleven catalogued Daridra rows are evaluated, as eight rules: daridra-4 and daridra-5 are the two halves of BPHS 42.4. daridra-8 and daridra-9 are excluded because B.V. Raman is their only authority, and an unverified rule may not decide a verdict."
    },
    {
      "id": "lakshmi",
      "name": "Lakshmi Yoga",
      "description": "The lord of the 9th house holds its own sign, its moolatrikona sign or its sign of exaltation and stands in a kendra or a trikona, while the lord of the Lagna is strong.",
      "result": "Lakshmi Yoga is named for the goddess of fortune and the classical result reads accordingly: wealth in abundance, standing close to that of a ruler, a lasting name, and the conduct that earns it. Fortune here is fortune with a foundation. The 9th house carries merit, patronage and the good that arrives unearned, so a dignified and well placed 9th lord tends to make that support structural rather than occasional, with family, teachers, institutions and circumstance moving in the same direction. The strong Lagna lord is the second half of the combination, and it is what turns that support into a life the native can hold rather than one that passes through. Read the scale of it from the strength of the two lords involved, not from the presence of the combination alone.",
      "quality": "Positive",
      "family": "classical",
      "present": true,
      "evidence": "The 9th lord Mars stands in its own sign Aries in the 9th, a trikona, and the Lagna lord Sun is strong. Strength of the Lagna lord is read as freedom from the three classical weaknesses, combustion, debilitation and dusthana placement, because the Shadbala minimum-required-strength reading is not computable from a birth chart alone. BPHS 36.27-28 with the placement widened to Raman 27."
    },
    {
      "id": "dhanamalika",
      "name": "Dhana Malika",
      "description": "The seven visible grahas fill seven consecutive houses beginning at the 2nd, so every house from the 2nd to the 8th is occupied and none of the seven falls outside that run. Rahu and Ketu are not counted.",
      "result": "Dhana Malika is one of the twelve Malika combinations, each named for the house its unbroken run of planets begins from. This one begins at the 2nd, the house of accumulated wealth, family resources and speech, and carries the run forward through the houses of effort, home, intelligence, obstacles, partnership and inheritance. The reading follows that shape. Wealth is tied into everything else rather than held apart from it, so resources, relationships and reputation tend to rise and fall together, and money is rarely a separate department of the life. A concentration of this kind is rare and it is emphatic rather than balanced: the same run that gathers seven grahas onto the wealth axis leaves five houses empty, so the chart tends to be decisive where it is occupied and thin where it is not.",
      "quality": "Positive",
      "family": "classical",
      "present": false,
      "evidence": "The seven visible grahas occupy bhavas 4, 5, 9, 10, 11, not the unbroken run from the 2nd to the 8th that Dhana Malika requires (Jataka Parijata 7.132)."
    },
    {
      "id": "gada",
      "name": "Gada Yoga",
      "description": "The seven grahas occupy two adjacent kendras.",
      "result": "The Gada Yoga in your personality demonstrates how much of a religious person you are. There are high chances that you dedicate your entire time and effort for the religion you follow and do the most that you can. Additionally, you will be pretty wealthy and prosperous. There are chances that people might try to take advantage of you because of your money and wealth.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy two adjacent kendras"
    },
    {
      "id": "sakata-2",
      "name": "Sakata Yoga",
      "description": "The seven grahas occupy only the Lagna and the 7th house.",
      "result": "The person born in the Sakata Yoga will be poor throughout their entire life. Considering your domestic and social life, you are more of a poor as well as unhappy person. It doesn't seem like you care if you are happy or not in your life. People tend to ignore you because of this behavior of yours.",
      "quality": "Negative",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy the 1st and 7th bhavas"
    },
    {
      "id": "vihaga",
      "name": "Vihaga Yoga",
      "description": "The seven grahas occupy only the 4th and 10th houses.",
      "result": "Vihaga Yoga indicates a life spent in motion rather than settled in one place, classically that of a messenger or courier. The native moves continually and is read as quarrelsome, inclined to dispute small matters and to take correction badly.",
      "quality": "Negative",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy the 4th and 10th bhavas"
    },
    {
      "id": "sringhataka",
      "name": "Sringhataka Yoga",
      "description": "All the planets occupy the Lagna and its trines.",
      "result": "The Sringhataka Yoga in your chart hints that you will be experiencing happiness and grace in your later life. You tend to be happy throughout your entire life although, when you will be in your later ages, happiness and prosperity will be at par. People and your family will be wondering how you stay happy so much everytime. Your enemies might also envy you because of this feature.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy the Lagna and its trines, 1-5-9"
    },
    {
      "id": "hala",
      "name": "Hala Yoga",
      "description": "All the planets occupy one trine that does not involve the Lagna, the 2nd, 6th and 10th houses, or the 3rd, 7th and 11th, or the 4th, 8th and 12th.",
      "result": "The Hala Yoga in your birth chart speaks for the word itself. You tend to be a born agriculturist and even your family is somewhere included in the similar field. You possess all the basic knowledge that takes to become an agriculturist and you are literally born with that talent.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy a trine that does not involve the Lagna"
    },
    {
      "id": "kamala",
      "name": "Kamala Yoga",
      "description": "All the planets occupy all four kendras, the 1st, 4th, 7th and 10th houses.",
      "result": "The person who will be having the Kamala Yoga in their chart will possess various kinds of attributes in their life. Firstly, they will not be much wealthy throughout their lifetime. You will be a middle-class person with basic necessities. Although, you will be commanding over ample of high prestige and honour by lots of people. Further, you will be experiencing wide fame throughout your life and people will know you mostly because of your ethics and morals. Lastly, you possess some innumerable virtues which are appreciated by many people.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy all four kendras"
    },
    {
      "id": "vapee",
      "name": "Vapee Yoga",
      "description": "The planets are ranged in the four Panarapas or the four Apoklimas.",
      "result": "The Vapee Yoga in your chart demonstrates that you will be making one hoarder of money. Money and wealth comes to you effortlessly and you tend to treasure it. You will never be going through any type of financial problems because of less wealth.",
      "quality": "Both",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy the four panaparas or the four apoklimas"
    },
    {
      "id": "yupa",
      "name": "Yupa Yoga",
      "description": "The seven grahas occupy four successive bhavas counted from the Lagna.",
      "result": "The Yupa Yoga in your chart indicates that you are liberal from the time you were born. Also, it is to be believed that you are very much self-possessed and you only think about yourself while ignoring other's matters. You are known for your charitable deeds among many people. You gained fame because of the deeds that you performed regarding charity.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy four successive bhavas from the Lagna"
    },
    {
      "id": "ishu",
      "name": "Ishu Yoga",
      "description": "The seven grahas occupy four successive bhavas counted from the 4th house.",
      "result": "Ishu Yoga points to authority exercised over others, classically that of a superintendent or head of a place of detention. The native carries the qualities that make such charge successful, and the texts extend the reading to any post where discipline and strictness are the substance of the work.",
      "quality": "Negative",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy four successive bhavas from the 4th"
    },
    {
      "id": "sakti",
      "name": "Sakti Yoga",
      "description": "The seven grahas occupy four successive bhavas counted from the 7th house.",
      "result": "The person having the Sakti Yoga in their chart are considered to be a little unlucky. You tend to be super lazy when it comes to completing your tasks and are always procrastinating things. Also, you are considered to be a slothful person who creates negative energy around everyone. Generally, people do not like you much because of your nature and you always are devoid of rich people.",
      "quality": "Negative",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy four successive bhavas from the 7th"
    },
    {
      "id": "danda",
      "name": "Danda Yoga",
      "description": "The seven grahas occupy four successive bhavas counted from the 10th house.",
      "result": "The Danda Yoga points out the vivid natures that you possess. Because of this reason, somewhere you lack happiness and pleasure. People believe that you cannot function properly and hence, they leave you behind and ignore you. Furthermore, you family i. e. your wife and children also tend to upset you more often and you stay upset all the time because of them.",
      "quality": "Negative",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy four successive bhavas from the 10th"
    },
    {
      "id": "nav",
      "name": "Nav Yoga",
      "description": "The seven grahas occupy seven successive bhavas counted from the Lagna.",
      "result": "The Nav Yoga in your chart expresses that there are some waves of emotions when you are emotional. Occasionally, you tend to be very happy and confident. But in some time, you get upset. Additionally, you will gain a lot of fame throughout your entire life. Lastly, you tend to experience misery every now and then.",
      "quality": "Both",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy seven successive bhavas from the Lagna"
    },
    {
      "id": "kuta",
      "name": "Kuta Yoga",
      "description": "The seven grahas occupy seven successive bhavas counted from the 4th house.",
      "result": "The person who will have the Kuta Yoga in his birth chart has some negative features in him. The person born in the Kuta Yoga will be an experienced liar. You tend to lie literally about each and every thing possible. You are believed to gain a position such that of a jailor.",
      "quality": "Negative",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy seven successive bhavas from the 4th"
    },
    {
      "id": "chhatra",
      "name": "Chhatra Yoga",
      "description": "The seven grahas occupy seven successive bhavas counted from the 7th house.",
      "result": "The Chhatra Yoga solely indicates happiness throughout your entire life. This is the best choice that you could choose in your life. You will receive nothing but happiness from each and every person you meet.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy seven successive bhavas from the 7th"
    },
    {
      "id": "chapa-2",
      "name": "Chapa Yoga",
      "description": "The seven grahas occupy seven successive bhavas counted from the 10th house.",
      "result": "The person having the Chapa Yoga in their birth chart always have happiness in their relationships and lives. You tend to be brave in any task you perform or even try for. You will experience extreme happiness when you will be in your initial and final period of life. At that time, such circumstances will take place that will definitely make you happy no matter what.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy seven successive bhavas from the 10th"
    },
    {
      "id": "ardhachandra",
      "name": "Ardha Chandra Yoga",
      "description": "All planets occupy the seven houses beginning from a Panapara or Apoklima.",
      "result": "The Ardha Chandra Yoga in your chart shows some optimistic results. Talking about your physical features, you will be fair and will have pleasing features. Whenever someone looks at you, they will be allured by your look initially. You will be happy throughout your entire life. Happiness is something that isn't for everyone but you're the lucky one and you have been happy since you were young and will continue to do so.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy seven successive bhavas starting from a panapara or apoklima"
    },
    {
      "id": "chandra",
      "name": "Chakra Yoga",
      "description": "All planets occupy the 1st, 3rd, 5th, 7th, 9th, and 11th houses.",
      "result": "Chakra Yoga hints that you will be possessing features similar to that of a King or someone on an equal level to him. You will be gaining an ample amount of attention, respect and support from other people. You also tend to take command or more of a submission over certain people. Further, you will earn a lot throughout your life and also, you will be spending that wealth in a proper place",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy the six odd bhavas"
    },
    {
      "id": "samudra",
      "name": "Samudra Yoga",
      "description": "All planets occupy six even houses.",
      "result": "The Samudra Yoga in general suggests that the native will be possessing features similar to that of the King. You tend to possess such attributes as a King and in some cases, you are also a king. Also, you like to live your life freely without any doubts. You are not afraid of anyone and also, are not afraid of trying new things in your life. You like to live your life fearlessly and daringly.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy the six even bhavas"
    },
    {
      "id": "vajra",
      "name": "Vajra Yoga",
      "description": "Benefics occupy the Lagna and 7th house, while malefics occupy the 4th and 10th house.",
      "result": "The Vajra Yoga in your chart shows that you will be more of a happy person in your life. Such situations always tend to occur in your life that always make you happy no matter what. Additionally, you have handsome and beautiful physical attributes. People tend to attract towards you because of these characteristics.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy benefics in the 1st and 7th with malefics in the 4th and 10th"
    },
    {
      "id": "yava",
      "name": "Yava Yoga",
      "description": "Benefics occupy the 4th and 10th houses, while malefics occupy the Lagna and 7th house.",
      "result": "The Yava Yoga in your chart shows that you will be experiencing happiness and grace in your middle life. You tend to be happy throughout your entire life although, when you will be in your middle ages, happiness and prosperity will be at par. People and your family will be wondering how you stay happy so much everytime. Your enemies might also envy you because of this feature.",
      "quality": "Positive",
      "family": "akriti",
      "present": false,
      "evidence": "The seven visible grahas do not occupy benefics in the 4th and 10th with malefics in the 1st and 7th"
    },
    {
      "id": "rajju",
      "name": "Rajju Yoga",
      "description": "All planets exclusively occupy movable signs.",
      "result": "The Rajju Yoga in your birth chart indicates that you are a fun-loving person and you do not worry about the future. You love travelling and you are most likely to travel in almost each and every country possible. Considering your physical features, you are a handsome person with attractive qualities and people admire you because of this feature. You are a person that tries to find wealth in a foreign country. Lastly, your nature is a bit cruel and envious and sometimes you cannot stand the fact that someone is doing better than you.",
      "quality": "Both",
      "family": "asraya",
      "present": false,
      "evidence": "Not all seven visible grahas are in movable signs"
    },
    {
      "id": "musala",
      "name": "Musala Yoga",
      "description": "All planets exclusively occupy fixed signs.",
      "result": "The Musala Yoga in your chart hints that you are the type of person who endows and esteems self respect. You let nothing stand in the way of your thoughtfulness and estimation. Furthermore, you are believed to be very wealthy and prosperity throughout your life. Also, you will be having a steady mind that lets you learn without any distractions. You tend to be engaged in various works and you are most likely a hustler. Lastly, you earn a lot of fame and pride and people are very much impressed by you.",
      "quality": "Positive",
      "family": "asraya",
      "present": false,
      "evidence": "Not all seven visible grahas are in fixed signs"
    },
    {
      "id": "nala",
      "name": "Nala Yoga",
      "description": "All planets exclusively occupy common signs.",
      "result": "The Nala Yoga suggests strongly that you are one of the deformed people. You might look different because of this feature and people might look down on you. You will be a shrewd person, however, this will only lead to great disappointments in your life. Lastly, throughout your life, your body will be entirely defected with different types of diseases.",
      "quality": "Negative",
      "family": "asraya",
      "present": false,
      "evidence": "Not all seven visible grahas are in common signs"
    },
    {
      "id": "sarpa",
      "name": "Sarpa Yoga",
      "description": "All the malefics occupy kendras, with no benefic placed in a kendra.",
      "result": "The Sarpa Yoga just indicates misery and pain throughout the life. There will be no enjoyments and you will be miserable all the time. Yor nature is kind of two-faced and people do not like you for that particular reason. Also, you tend to be a stupid person and you make lots of stupid decisions too.",
      "quality": "Negative",
      "family": "dala",
      "present": false,
      "evidence": "The malefics do not exclusively occupy the kendras"
    },
    {
      "id": "mala",
      "name": "Mala Yoga",
      "description": "All three benefics, Mercury, Venus and Jupiter, occupy kendras, with no malefic placed in a kendra.",
      "result": "Mala Yoga, the favourable of the two Dala yogas, points to a life supported by comfort rather than struggle. The four pillars of the chart are held by benefics alone, so ease of circumstance, vehicles and domestic enjoyment tend to arrive without being fought for. The Moon is not counted in this yoga.",
      "quality": "Positive",
      "family": "dala",
      "present": false,
      "evidence": "The benefics do not exclusively occupy the kendras"
    },
    {
      "id": "gola-2",
      "name": "Gola Yoga",
      "description": "All seven visible grahas occupy a single sign, leaving the other eleven untenanted.",
      "result": "Gola Yoga concentrates every planetary significance into one area of life, leaving the remaining eleven houses untenanted. Classical texts read that extreme concentration unfavourably, indicating restlessness, an unsettled way of living, and effort that scatters rather than accumulates. It is the rarest of the Sankhya yogas.",
      "quality": "Negative",
      "family": "sankhya",
      "present": false,
      "evidence": "The seven visible grahas occupy 5 rasis, not 1"
    },
    {
      "id": "yuga",
      "name": "Yuga Yoga",
      "description": "All seven planets occupy any two signs.",
      "result": "The Yuga Yoga in your chart points towards the negative aspects that you possess. You are most likely to be a poor and an indigent person. There are high chances that you do not have any savings and you earn very little. You are also the person that has been ostracised by society. Due to some circumstances, you have been excluded from the community. Also, you are a heretical person. You are a drunkard which means that most of the times you rely on alcohol for all the reasons.",
      "quality": "Negative",
      "family": "sankhya",
      "present": false,
      "evidence": "The seven visible grahas occupy 5 rasis, not 2"
    },
    {
      "id": "sula",
      "name": "Sula Yoga",
      "description": "All seven planets occupy any three signs.",
      "result": "The Sula Yoga in your chart indicates different kinds of attributes of your life. Firstly, you will be a person who will be devoid of wealth and prosperity. In some or the other way, it disappears from your life and there is pretty much nothing that you can do about it. You are also a courageous person who doesn't fear in taking multiple risks in their life. Your nature can seem cruel or rude sometimes by many people. Lastly, you possess various wounds and scars on your body due to any battles or similar errands.",
      "quality": "Both",
      "family": "sankhya",
      "present": false,
      "evidence": "The seven visible grahas occupy 5 rasis, not 3"
    },
    {
      "id": "kedara",
      "name": "Kedara Yoga",
      "description": "All planets must occupy any four signs.",
      "result": "The Kedara Yoga in your chart strongly suggests that you are one of the people who is involved in agriculture. You earn all of your livelihood and income by the means of agriculture. Further, you will become an agriculturist and your next generation will be too. Also, you are believed to help all the people that are around you in some or the other way. You are also considered to have a poor comprehensive power, which can be a disadvantage sometimes.",
      "quality": "Positive",
      "family": "sankhya",
      "present": false,
      "evidence": "The seven visible grahas occupy 5 rasis, not 4"
    },
    {
      "id": "pasa",
      "name": "Pasa Yoga",
      "description": "All planets must occupy any five signs.",
      "result": "Pasa Yoga indicates wealth that accumulates, though the classical texts are explicit that the means by which it comes are not always fair. The native gathers friends, relatives and dependants in numbers and is rarely without company or support. The name means noose, and the reading carries that sense: the ties that supply the wealth also bind.",
      "quality": "Both",
      "family": "sankhya",
      "present": true,
      "evidence": "The seven visible grahas occupy exactly 5 rasis and no other Nabhasa yoga applies"
    },
    {
      "id": "damni",
      "name": "Damni Yoga",
      "description": "All planets must occupy any six signs.",
      "result": "The Damni Yoga in your chart points out overall that you will be wealthy throughout your life. It is most likely that whatever you gain, you spend all of it on charity. Your nature is such that you are highly charitable. You are such a person that you love helping other people who are in need. Additionally, you tend to be a protector of the cattle.",
      "quality": "Positive",
      "family": "sankhya",
      "present": false,
      "evidence": "The seven visible grahas occupy 5 rasis, not 6"
    },
    {
      "id": "vallaki",
      "name": "Vallaki Yoga",
      "description": "All planets must occupy any seven signs.",
      "result": "The person having the Vallaki Yoga in his/her chart indicates that that person will be a happy person. You will be having a big group and many friends will be close to you. Talking about your likings, you are very much fond of music and arts. You are likely to have a great taste in those subjects too. You are an educationally learned person and you possess the knowledge of that a higher person. Lastly, you will be gaining a lot of fame due to qualities that you possess.",
      "quality": "Positive",
      "family": "sankhya",
      "present": false,
      "evidence": "The seven visible grahas occupy 5 rasis, not 7"
    }
  ]
}

Structured JSON with documented fields. Not hallucinated text. See all endpoints

Drop-in UI components and no-code widgets.

Render Vedic Astrology API responses without building charts yourself. Install the npm package and drop these into Next.js, React, Vue, Svelte, Angular, or plain HTML, or embed the very same component on Squarespace, Wix, or WordPress by pasting one snippet, with no backend and no build step. They belong to one library that covers the entire spiritual stack rather than astrology alone, MIT licensed and included in every plan at no extra cost, never a separate product and never an upsell. The Vedic Astrology API calculations, the interface that renders them, and the Remote MCP your agent calls, all behind one key, end to end.

MIT licensedFramework agnosticThemeable via CSS variablesnpm or CDN
Show all Vedic Astrology UI components
ElementRenders
<roxy-ephemeris-table>Per-body sign changes and retrograde windows for the month, over the full daily position grid
<roxy-vedic-kundli>South, North, or East Indian kundli with degree detail and optional Chandra Lagna view
<roxy-divisional-chart>Generic divisional varga wheel from D2 Hora to D60 Shashtiamsa
<roxy-kp-chart>Ascendant, cusps, planets and nodes with KP stellar hierarchy and house meanings
<roxy-vedic-planets-table>Degree, nakshatra, pada, lord, bhava, Baladi, Jagradadi and Deeptadi columns
<roxy-kp-planets-table>Sub-lord and sub-sub-lord columns
<roxy-kp-ruling-planets>Day lord, Moon/Lagna hierarchies, ruling planets, significators with house meanings
<roxy-ashtakavarga-grid>Sarva, Bhinna, and Shodhya Pinda views in a tabbed heatmap
<roxy-shadbala-table>Six-fold planetary strength bar plus rupas and adequacy badge
<roxy-dasha-timeline>Vimshottari mahadasha, antardasha, pratyantardasha, sookshma and prana, drill-down at every level
<roxy-guna-milan>36-point Ashtakoota with eight sub-scores
<roxy-panchang-table>15+ muhurtas in detailed mode
<roxy-vedic-aspects>Graha drishti rows with aspect type, strength, and orb, plus mutual aspects
<roxy-hora-table>Day and night planetary hours with ruling planet and window
<roxy-choghadiya-grid>Day and night Choghadiya muhurta tiles colored by effect
<roxy-heliacal-table>Udaya and asta windows for the six visible grahas, the calculation behind Guru Asta and Shukra Asta
<roxy-vedic-daily>Composed Vedic daily reading with the classical rule behind every graha state, the Tara and Chandrabala windows in full, and all three sidereal frames named
<roxy-kp-finance-card>KP daily finance reading with the cusp sub lords, the running dasha lords, the ruling planets and the Moon sub lord windows each scored against the gain and loss houses, weighed into one band for the day
<roxy-gochara-table>Vedic gochara with aspects to the natal chart and the Gochara Kaksha reading drawn as a position within the sign
<roxy-bhava-bala-table>House strength in rupas and virupas, ranked, with Bhavadhipati, Dig and Drishti Bala shown as proportions of the total
<roxy-bhav-chalit-table>The Chalit chart against the Rashi chart, leading with how many grahas move and which, plus the unequal bhava spans
<roxy-upagraha-table>Time-based and Sun-based upagrahas with rashi, degree, longitude and nakshatra
<roxy-chara-karakas>Karaka offices in rank order with graha, degree, scheme, and what each is read for
<roxy-arudha-padas>Twelve padas with bhava, lord, pada rashi, house from Lagna, and the classical exception marked
<roxy-yoga-list>Filterable yoga cards from the 300 plus yoga catalog, grouped by verdict in detect mode
<roxy-nakshatra-card>Lord, deity, symbol, characteristics, remedies
<roxy-dosha-card>Presence, severity, remedies, scoped effects
<roxy-reference-card>Symbol, name, description, keyword chips, and an attribute grid for any glossary lookup

Component preview

The real component, running on sample data.

Loading the component...

Free templates for Vedic Astrology.

Clone. Edit. Ship. Free and open source by Team Roxy.

Browse all templates or use AI prompts to generate a custom app.

What you can build with the Vedic Astrology API.

The products teams ship on the Vedic Astrology API.

  • Kundli generation and PDF report services - combine D1/D9 charts, planetary positions, Dasha timelines, yoga detection, and dosha analysis into automated birth chart reports
  • Matrimonial matchmaking platforms - automate Gun Milan compatibility scoring, the South Indian ten porutham sheet with its Rajju and Vedha vetoes, Papasamyam malefic balance, Manglik dosha checks, Navamsa spouse analysis, and generate match reports with remedies for Shaadi.com-style features
  • Daily horoscope and prediction apps - one call composes the gochara verdicts, the panchang limbs with their validity windows, the running Dasha chain and the per-native tarabala and chandrabala into a single dated reading with a reproducible strength score, so a consumer-app daily screen is one request rather than five stitched together
  • AI astrology chatbots and virtual consultants - power conversational AI with structured Vedic calculations, compatibility queries, Dasha predictions, and remedy suggestions via ChatGPT plugins or MCP integration
  • Spiritual wellness and calendar apps - integrate Panchang for Hindu festival dates, fasting calendars, temple muhurat selection, and Nakshatra-based meditation schedules
  • KP horary and event prediction apps - build stellar astrology software with significator analysis, cusp sub-lords, and 249-level precision for answering when/yes-no questions
  • Financial astrology and trading-timing apps - lead with the KP daily finance score and its four printed layers with the best and worst windows of the day, or the daily finance composite and its three layers, the day reading, the money-house reading and the birth chart wealth combinations, as one reproducible number and band instead of reweighting three separate readings by hand every morning

All 58 endpoints, live in the playground.

Every one is live in the public OpenAPI spec and callable as an MCP tool. Click any endpoint to view detailed documentation, parameters, and response examples.

Get birth chart (D1 Rashi chart) - Kundli Calculator APIGet birth chart (D1 Rashi chart) - Kundli Calculator APICalculate complete Vedic birth chart (Janam Kundli, natal chart) with all 9 planetary positions (Sun through Ketu) plus Ascendant (Lagna). Kundli calculator API for astrology apps, matrimonial sites. Returns accurate graha positions grouped by zodiac signs (rashis) with nakshatra details and pada. Perfect for kundli generation, horoscope matching, and Vedic astrology software integration. Rahu and Ketu are the mean lunar node, referred to the true equinox of date, with Ketu exactly opposite Rahu.Try it
Get Navamsa chart (D9) - Marriage Compatibility CalculatorGet Navamsa chart (D9) - Marriage Compatibility CalculatorCalculate Navamsa (D9 divisional chart) for marriage compatibility analysis, spouse prediction, and spiritual life assessment. Navamsa calculator API reveals planetary strength in married life. Each planetary position is divided into 9 parts for accurate marriage astrology. Detects Vargottama planets (exalted status). Essential for matrimonial matching, relationship prediction, and marital harmony analysis in Vedic astrology.Try it
Get divisional chart (Varga) - D2 to D60 CalculatorGet divisional chart (Varga) - D2 to D60 CalculatorCalculate any Vedic divisional chart (Varga) from D2 Hora to D60 Shashtiamsa. Divisional charts divide each zodiac sign into smaller segments to reveal detailed insights about specific life areas: wealth (D2), siblings (D3), property (D4), children (D7), marriage (D9), career (D10), parents (D12), vehicles (D16), spirituality (D20), education (D24), strength (D27), misfortunes (D30), merit (D40), character (D45), and past life karma (D60). Based on Brihat Parashara Hora Shastra (BPHS) Shodasha Varga system. Detects Vargottama planets (same sign in D1 and selected chart).Try it
Calculate compatibility score - Gun Milan API (Ashtakoot Matching)Calculate compatibility score - Gun Milan API (Ashtakoot Matching)Calculate detailed Ashtakoot compatibility (Gun Milan) for kundli matching between two people. Returns accurate 36-point Guna Milan scale with breakdown across all 8 kootas (Varna, Vashya, Tara, Yoni, Graha Maitri, Gana, Bhakoot, Nadi), Nadi and Bhakoot dosha detection with classical cancellation analysis per Muhurta Martanda and BPHS rules, and marriage recommendation. Perfect for kundli matching for marriage, matrimonial platforms, horoscope compatibility, and Vedic matchmaking services.Try it
Calculate ten porutham match - Dashakoot South Indian Kundli Matching APICalculate ten porutham match - Dashakoot South Indian Kundli Matching APICalculate the South Indian ten porutham marriage match (Dashakoot, also called Dasa Porutham) for two birth records. Returns a pass or fail on each of Dina, Gana, Mahendra, Stree Deergha, Yoni, Rasi, Rasyadhipati, Vasya, Rajju and Vedha, a total out of ten, and Rajju and Vedha as explicit hard vetoes that disqualify a match whatever the rest of the sheet reads. This is a different system from the 36 point Ashtakoot Gun Milan on POST /vedic-astrology/compatibility and the two are never reconciled, so a Tamil, Malayalam or Telugu matrimonial desk can read the sheet it actually uses. Direction matters: person1 is the groom and person2 is the bride, because five of the ten poruthams count from the bride birth star to the groom birth star.Try it
Compare malefic affliction - Papasamyam Kundli Matching APICompare malefic affliction - Papasamyam Kundli Matching APICalculate Papasamyam, the balance of malefic (papa) points between two birth charts, for Vedic marriage matching. Counts Mars, Saturn, Sun and Rahu sitting in the afflicting bhavas 1, 2, 4, 7, 8 and 12 read from three reference points in each chart, the Lagna weighted 1, the Moon weighted 0.5 and Venus weighted 0.25, and returns both totals with the graha, the bhava and the weight behind every point. The verdict is a comparison and never a judgement on one person: the bride total must be equal to or below the groom total, so a heavily afflicted groom matched with a comparably afflicted bride reads as balanced while an unafflicted groom matched with an afflicted bride does not. Use it beside Gun Milan and the ten porutham sheet on a matrimonial platform, since a koota score says nothing about malefic balance.Try it
Get planetary positions - Graha Positions APIGet simplified planetary positions (graha positions) for all 9 planets (Sun through Ketu) plus Ascendant (Lagna). Real-time planet transit calculator for Vedic astrology. Navagraha positions API with nakshatra, pada, and rashi details. Includes house number placement using Whole Sign house system from Lagna. Faster response for basic planetary data without full chart structure. Perfect for planetary alignment tracking, daily transit updates, and astrology widgets. Rahu and Ketu are the mean lunar node, referred to the true equinox of date, with Ketu exactly opposite Rahu.Monthly Ephemeris - Daily sidereal planetary positions for a monthGet daily sidereal ecliptic positions for all 9 Vedic planets (Navagraha) for an entire month. Returns longitude, zodiac sign, degree within sign, and retrograde status for each planet on each day. Calculated at noon UTC. Omit year and month to get the month in progress, so a published ephemeris page stays current without a redeploy. Essential for ephemeris generation, transit tracking, and planetary movement visualization. Monthly planetary ephemeris API, sidereal position table, daily graha gochara positions, ecliptic longitude calculator. Rahu and Ketu are the mean lunar node, referred to the true equinox of date, with Ketu exactly opposite Rahu.
Get current Mahadasha, Antardasha, Pratyantardasha, Sookshma, Prana - Dasha Calculator APIGet current Mahadasha, Antardasha, Pratyantardasha, Sookshma, Prana - Dasha Calculator APICalculate all five running Vimshottari Dasha levels with remaining time in each. The levels are Mahadasha, Antardasha, Pratyantardasha, Sookshma, and Prana. Accurate dasha calculator API for life phase prediction and planetary period analysis. Returns the dasha timeline with start/end dates for every level, ready for a current DBA readout down to hour-level timing. Pass datetime to read the five lords at any moment instead of now, which is what a reading prepared for tomorrow or a backtest over a past day needs. Set significators true to add the KP star lord, sub lord, signified houses and strength grade of each running lord, plus the houses they have in common. Essential for understanding current planetary influences, dasha transitions, and timing events in Vedic astrology. 120-year dasha system based on moon nakshatra at birth, with selectable Lahiri or KP ayanamsa.Try it
Get all 9 Mahadasha periods (120-year cycle)Get all 9 Mahadasha periods (120-year cycle)Returns the complete Vimshottari dasha cycle from birth, all 9 Mahadasha periods across the full 120 year span. Each period carries its ruling graha, exact start and end dates, and the houses it signifies, with the birth dasha balance and Moon nakshatra that anchor the sequence. This is the top level timeline a Vedic astrology report opens with, and the entry point for drilling into Antardasha and finer sub periods.Try it
Get all Antardashas (sub-periods) for a specific MahadashaGet all Antardashas (sub-periods) for a specific MahadashaReturns the 9 Antardasha sub periods inside a chosen Mahadasha, each proportional to the Vimshottari years of its lord. Every period carries its ruling graha, exact start and end dates, and the houses it signifies, alongside the parent Mahadasha it sits in. Use it to narrow a multi year Mahadasha down to the months that matter for event prediction, muhurta selection, and dasha timeline UIs.Try it
Get all Pratyantardashas (antara periods) for a Mahadasha and AntardashaGet all Pratyantardashas (antara periods) for a Mahadasha and AntardashaPratyantardasha calculator API for Vedic astrology. Returns the 9 Pratyantardasha (antara) periods inside a chosen Antardasha, the third level of the Vimshottari dasha hierarchy. Use it to drill from a Mahadasha into month level timing for event prediction, muhurta selection, and dasha timeline UIs. Each period is proportional to the Vimshottari years of its lord.Try it
Show all endpoints
Get all Sookshma dashas for a Mahadasha, Antardasha and PratyantardashaGet all Sookshma dashas for a Mahadasha, Antardasha and PratyantardashaSookshma dasha API. Returns the 9 Sookshma periods inside a chosen Pratyantardasha, the fourth and finest level of the Vimshottari dasha hierarchy. Completes a full vimshottari drill down from the 120-year cycle to day level timing, typically 3 to 30 days per period. Built for dasha drill down tables, current DBA readouts, and precise event timing in Vedic astrology software.Try it
Get all Prana dashas for a Mahadasha, Antardasha, Pratyantardasha and SookshmaGet all Prana dashas for a Mahadasha, Antardasha, Pratyantardasha and SookshmaPrana dasha API for Vedic astrology. Returns the 9 Prana periods inside a chosen Sookshma dasha, the fifth and finest level of the Vimshottari dasha hierarchy. Completes the full vimshottari drill down from the 120-year cycle to hour level timing, typically 20 minutes to 4 days per period depending on the parent Mahadasha. Built for five column dasha drill down tables, muhurta selection, and pinpointing the trigger moment inside an event window already found at the Sookshma level.Try it
Daily Reading - Composed Gochara, Panchanga and Dasha for one native on one dayThe composed Vedic daily reading for one native on one date, in one call. Runs classical Gochara as the gate pipeline the texts describe: the house each transiting graha makes from the natal Moon (Janma Rashi), the vedha pair that can cancel it, the Ashtakavarga bindu gate that decides whether it is delivered, and the Phaladeepika XXVI.30 to XXVI.32 nullifiers, so every graha lands in ONE cited state rather than a bar of a chart. Joined to the panchanga day, which runs sunrise to sunrise with a validity window on every limb, plus tarabala and chandrabala resolved for THIS native as windows rather than as one value, the running Vimshottari chain three levels deep, and a KP finance net over the wealth and loss houses. Ships a hand-reproducible strength score with its arithmetic published in the field itself, and states plainly which part is classical and which part is a RoxyAPI counting convention. Positions are computed in the Lahiri sidereal frame; the KP significators behind the finance area use the KP-Newcomb frame, as they do on every KP route.
Get basic Panchang - Tithi Nakshatra Yoga Karana CalculatorGet basic Panchang - Tithi Nakshatra Yoga Karana CalculatorCalculate Panchang elements (Hindu calendar) for any date: Tithi (lunar day), Nakshatra (lunar mansion), Yoga, and Karana. Daily panchang API for determining auspicious timings (muhurta), festival dates, and planetary influences. Tithi calculator with Shukla/Krishna paksha. Accurate nakshatra today with ruling planet. Essential for Hindu calendar integration, muhurta selection, and Vedic timekeeping in astrology apps.Try it
Get detailed Panchang with Rahu Kaal, Yamaganda, GulikaGet detailed Panchang with Rahu Kaal, Yamaganda, GulikaComplete daily panchang with all five limbs (Tithi, Nakshatra, Yoga, Karana, Vara) plus sunrise, sunset, moonrise, moonset times. Includes inauspicious periods (Rahu Kaal, Yamaganda, Gulika Kaal) and auspicious windows (Abhijit Muhurta, Brahma Muhurta). Current planetary hora with start/end times. Essential for muhurta selection, daily horoscope apps, Hindu calendar integration, and electional astrology. Accurate calculations based on observer location.Try it
Get Choghadiya - 8 Muhurta divisions of day and nightGet Choghadiya - 8 Muhurta divisions of day and nightCalculate Choghadiya (Chaughadia) muhurta timings for any date and location. Divides day (sunrise to sunset) and night (sunset to next sunrise) into 8 equal auspicious/inauspicious periods. Each period ruled by a planet: Udveg (Sun, bad), Amrit (Moon, good), Rog (Mars, bad), Labh (Mercury, good), Shubh (Jupiter, good), Char (Venus, good), Kaal (Saturn, bad). Essential for muhurta selection, daily planning, and traditional Hindu timekeeping. Choghadiya calculator API, daily muhurat timings, auspicious time finder.Try it
Get Hora - 24 Planetary Hours (12 day + 12 night)Get Hora - 24 Planetary Hours (12 day + 12 night)Calculate all 24 Hora (planetary hour) periods for any date and location. Day is divided into 12 equal horas from sunrise to sunset, night into 12 equal horas from sunset to next sunrise. Each hora is ruled by a planet in the Chaldean sequence starting from the day lord. Hora timings API, planetary hours calculator, Vedic hora chart, electional astrology timing.Try it
Check Manglik Dosha - Mangal Dosha Calculator APICheck Manglik Dosha - Mangal Dosha Calculator APIDetect Manglik dosha (Kuja dosha, Mars dosha) based on Mars position in inauspicious houses (1, 2, 4, 7, 8, 12) from Lagna. Accurate mangal dosha calculator for matrimonial compatibility checks in Vedic astrology. Returns severity levels (Mild/Moderate/Severe) and cancellation factors. Essential for kundli matching for marriage, manglik compatibility, and marriage astrology in matrimonial sites. Includes exceptions that reduce manglik dosha effects.Try it
Check Kalsarpa Dosha - Kalsarpa Yoga Calculator APICheck Kalsarpa Dosha - Kalsarpa Yoga Calculator APIDetect Kalsarpa dosha (Kalsarpa yoga) when all 7 planets are hemmed between Rahu-Ketu axis. Accurate kalsarpa dosha calculator identifying 12 types (Ananta, Kulik, Vasuki, Shankhapala, Padma, Mahapadma, Takshak, Karkotak, Shankhachud, Ghatak, Vishdhar, Sheshnag). Returns severity and effects based on Rahu house position. Essential for Vedic astrology dosha analysis, birth chart evaluation, and matrimonial compatibility. Considered significant dosha affecting life obstacles and spiritual growth.Try it
Check Sadhesati - Sade Sati Calculator API (Saturn Transit)Check Sadhesati - Sade Sati Calculator API (Saturn Transit)Calculate Sadhesati (Sade Sati) periods when Saturn transits 12th, 1st, and 2nd houses from natal Moon. Accurate sade sati calculator with current status and phase identification (Rising/Peak/Setting). Shani sadhesati 7.5 year period tracker. Returns Saturn transit dates and effects on life. Essential for Saturn transit analysis, sadhesati remedies timing, and understanding challenging Saturn periods in Vedic astrology. Important for timing major life decisions.Try it
List all planetary yogas - 301 entry Vedic Yoga GlossaryBrowse the 301-entry Vedic planetary-yoga glossary. Returns id and name for every cataloged yoga (Raja, Dhana, Pancha Mahapurusha, Nabhasa, Chandra-Mangala, and more). This is a dictionary lookup, not chart-driven detection: it does not inspect a birth chart. Use GET /yoga/{id} for the full glossary entry, or POST /yoga/detect to run all 48 detection rules against a specific kundli. Ideal for yoga-browser UIs, search, and progressive data loading.Get yoga details by ID - Vedic Yoga Glossary EntryLook up the dictionary entry for a specific named yoga from the 301-entry Vedic planetary-yoga glossary. Returns formation conditions, life results, and quality classification (Positive/Negative/Both). This is a glossary lookup against the static catalog; it does NOT analyze a birth chart. For chart-driven present/absent verdicts on the 48 detection-grade yogas (Gajakesari, the Pancha Mahapurusha set, all 32 Nabhasa distribution yogas, and the wealth and poverty verdicts) call POST /yoga/detect with birth data.Detect classical Vedic yogas in a birth chartChart-driven detection of 48 classical Vedic yogas. Twelve conjunction and dignity yogas: Gajakesari (parashara three-rule definition), Sunapha, Anapha, Dhurdhura, Kemadruma, Chandra Mangala, Budha-Aditya, and the five Pancha Mahapurusha yogas (Ruchaka, Bhadra, Hamsa, Malavya, Sasa). Plus all 32 Nabhasa distribution yogas, which describe how the seven visible grahas are spread across the whole chart rather than any single conjunction, across four families: Asraya (Rajju, Musala, Nala), Dala (Mala, Sarpa), Akriti (Gada, Shakata, Vihaga, Shringataka, Hala, Vajra, Yava, Kamala, Vapi, Yupa, Shara, Shakti, Danda, Nauka, Kuta, Chhatra, Dhanusha, Ardhachandra, Chakra, Samudra) and Sankhya (Gola, Yuga, Shoola, Kedara, Pasa, Damini, Veena). Plus four wealth and poverty verdicts, each ONE answer over a whole family of classical rules: Dhana Yoga over the eleven catalogued wealth combinations of BPHS ch. 41, Daridra Yoga over the poverty combinations of BPHS ch. 42 and Phaladeepika ch. 6, Lakshmi Yoga (BPHS ch. 36), and Dhana Malika (Jataka Parijata ch. 7). Their evidence names every rule that matched and the exact condition it matched on, so a wealth reading cites the combination rather than a label, and a rule resting on a single authority is excluded from the verdict and says so rather than quietly counting. Each yoga is returned with an `id`, `name`, a `present` boolean, a `quality` (Positive, Negative, or Both, i.e. auspicious, inauspicious, or context-dependent), and a classical-text `evidence` string naming the rule that triggered or failed (kendra position, dignity, malefic drishti, lordship, retrograde state, sign modality, bhava distribution). Nabhasa results also apply the four classical precedence norms, so a yoga that matched its own rule but was outranked by a stronger family is returned as absent with evidence naming the norm that silenced it, letting you explain a verdict rather than only report it. There is no separate major/minor flag; `quality` is the auspiciousness axis. Unlike GET /yoga and GET /yoga/{id} which are dictionary lookups, this endpoint computes the kundli from birth data and runs the detection rules. Sources: BPHS ch. 35 and ch. 75, Mantreswara Phaladeepika ch. 6, B.V. Raman Three Hundred Important Combinations.
Get KP-Newcomb ayanamsa - Dynamic daily calculationGet KP-Newcomb ayanamsa - Dynamic daily calculationGet the KP-Newcomb (Krishnamurti) ayanamsa for any instant, computed continuously from Newcomb precession theory rather than looked up in a preset table, so it tracks the exact moment you ask for instead of the calendar year. Supply date alone for midnight UTC, or add time and timezone to pin a birth moment exactly. This is the precession offset subtracted from a tropical longitude to obtain the sidereal one, and it is what makes a KP chart reproduce the reference software your practitioners already use. Returns the same value every KP endpoint applies internally. Use it as a dynamic KP Newcomb ayanamsa calculator when you need the Krishnamurti ayanamsa for today, for a birth moment, or for any instant a chart is being rectified against.Try it
Get KP planetary positions with sub-lordsGet KP planetary positions with sub-lordsGet planetary positions with detailed KP star-lord and sub-lord calculations for precise event timing and significator analysis. Returns all 9 planets (Sun through Ketu) with nakshatra, star-lord, sub-lord, and KP horary numbers (1-249). Essential for KP astrology software, significator analysis, and event prediction. Use it as a star lord and sub lord calculator wherever Krishnamurti Paddhati planet positions drive the reading.Try it
Get KP Placidus house cusps with sub-lordsGet KP Placidus house cusps with sub-lordsCalculate unequal Placidus house cusps with ruling sign-lord, nakshatra-lord, and sub-lord for each cusp. Dynamic KP-Newcomb or custom ayanamsa support. Used in KP horary astrology, cusp sub-lord analysis, and birth chart rectification. Returns all 12 house cusps with KP sub-division details. Use it as a Placidus house cusp calculator that also carries the star lord and sub lord of each cusp, which is what Krishnamurti Paddhati horary work reads first.Try it
Generate complete KP birth chartGenerate complete KP birth chartGenerate authentic Krishnamurti Paddhati birth charts with Placidus house cusps, star-lord and sub-lord calculations. Supports custom ayanamsa and dynamic KP-Newcomb ayanamsa calculation. Returns complete chart with all 9 planets (Sun through Ketu), Ascendant, 12 Placidus house cusps, nakshatra details, star-lords, sub-lords, and KP horary numbers (1-249). Perfect for KP astrology software, horary prediction apps, and event timing analysis. One call is a complete Krishnamurti Paddhati chart generator, returning the Placidus cusps and the planets with their sub lords together.Try it
Get KP ruling planets with optional significatorsGet KP ruling planets with optional significatorsCalculate the 5 ruling planets at any moment using Krishnamurti Paddhati horary astrology. Returns Day Lord, Moon Sign/Star/Sub Lord, Lagna Sign/Star/Sub Lord. Optionally provide birth data (birthDate, birthTime) to include significators showing which houses each ruling planet signifies in the birth chart, which is essential for KP prediction.Try it
Get KP ruling planets with significators at intervalsGet KP ruling planets with significators at intervalsCalculate ruling planets and their KP significators at regular time intervals using Krishnamurti Paddhati prashna (horary) astrology. For each interval, a full Placidus house chart is erected and significators are computed using the 4-level KP hierarchy: Level 1 (strongest) planets in star of house occupant, Level 2 occupants, Level 3 planets in star of house owner, Level 4 house owner. Returns Day Lord (sunrise-based Hindu Vara), Moon Sign/Star/Sub/Sub-Sub Lords, Lagna Sign/Star/Sub/Sub-Sub Lords, unique ruling planets set, and per-ruling-planet house significations. No birth data needed, significators come from each moments sky chart. Use for birth time rectification, muhurta selection, and KP horary number analysis.Try it
Find KP sublord changesFind KP sublord changesTrack when planets cross KP sublord boundaries (1-249 divisions) for precise Krishnamurti Paddhati event timing. Returns exact timestamps when a planet transitions between sublords, essential for prashna kundali analysis and dasha predictions. Use this to find favorable windows when benefic sublords are active. Supports Sun, Moon, Mars, Mercury, Jupiter, Venus, and Saturn tracking over any window up to 365 days.Try it
Find KP rasi ingress timesFind KP rasi ingress timesTrack when planets enter new zodiac signs (rasi) with precise ingress timestamps. Essential for Vedic astrology transit analysis, muhurta selection, and predictive horoscope readings. Returns exact times when planets cross sign boundaries (0, 30, 60 degrees etc). Use for tracking Sun sankranti dates, Moon sign changes for panchang, or outer planet transits for yearly predictions.Try it
Get KP planets at time intervalsGet KP planets at time intervalsCalculate positions of all 9 planets (Sun through Saturn, Rahu, Ketu) at regular time intervals with full KP hierarchy: sign lord, star lord, sublord, and sub-sublord. Returns longitude, zodiac sign, nakshatra, sublord, sub-sublord, and KP number (1-249) for each planet at each timestamp. Ideal for tracking planetary motion, finding optimal muhurta windows, analyzing transit patterns, and building KP ephemeris tables. Maximum range of 7 days with 15-minute to 24-hour intervals.Try it
Cast a KP horary (Prashna) chart from a number 1-249 - KP Horary APICast a KP horary (Prashna) chart from a number 1-249 - KP Horary APICast a Krishnamurti Paddhati horary chart, also called Prashna, from a number between 1 and 249 given by the querent plus the moment and place the question is judged. NO BIRTH DETAILS ARE NEEDED, which is what makes horary the KP answer when birth time is unknown or unreliable. The number maps to one of the 249 KP sub divisions and sets the Ascendant; the twelve Placidus cusps follow from that Ascendant at the given latitude, and every planetary position comes from the real sky at the moment of the question. Returns the Ascendant with its sub lord, all twelve cusps with star lord and sub lord, the nine grahas placed against those cusps, the five ruling planets for validating the chart, and four-level significators for judging which houses each graha supports. KP horary API, Prashna kundali calculator, 249 horary number chart, Krishnamurti Paddhati horary, cusp sub lord question answering.Try it
Daily finance score from four KP sub lord layers - KP Daily Finance APIDaily finance score from four KP sub lord layers - KP Daily Finance APIA Krishnamurti Paddhati daily finance reading for one native on one date. Four KP layers are each scored against the money houses and weighed into one number: the cusp sub lords of the gain and loss houses (structural promise), the four running Vimshottari lords at the reading moment (timing), the ruling planets of that moment (the pulse), and the sub lord windows the Moon passes through across the civil day (the hour hand), with the best and worst windows named. Weights cusps 30, dasha 40, rulingPlanets 15, moonWindows 15. Every input is the shipped KP arithmetic: Placidus cusps, the 249 sub lord table, the four tier significator rule, the Vimshottari chain to the sookshma level, all in the one ayanamsa you choose. Every row prints its planet, its standing against the two sets and its score, so the number can be audited rather than trusted. The house groups, the classification, the inversion on the loss cusps, the retrograde penalty, the level weights and the layer weights are a KP practitioner convention adopted as the published convention of this route: no classical KP text weighs these four layers against each other, and every table behind the number is printed so the result can be checked line by line rather than trusted. The score measures what the method outputs for the day, never the probability of a gain or a loss. Override the two house groups to run your own school.Try it
Get planetary aspects (Drishti) - Mutual aspects between all planetsCalculate all planetary aspects (Drishti) for a given time. Returns full aspects (7th house for all planets) and special aspects (Mars 4th/8th, Jupiter 5th/9th, Saturn 3rd/10th). Includes aspect table grouped by planet, mutual aspects, and individual aspect details with orb calculation. Essential for birth chart analysis, compatibility checking, and transit predictions. Planetary aspects API, drishti calculator, vedic astrology aspects, graha drishti.Monthly Planetary Aspects - Major and minor aspect events for a monthCalculate all planetary aspect events (excluding Moon) for a given month. Detects 22 aspect types. 5 major (conjunction, opposition, trine, square, sextile) and 17 minor (vigintile, semi-sextile, undecile, semi-quintile, novile, semi-square, septile, quintile, binovile, centile, biseptile, tredecile, sesqui-square, bi-quintile, quincunx, triseptile, quadranovile). Returns exact date and time of closest approach using ternary search refinement. Uses degree-based aspect methodology on sidereal positions (Lahiri ayanamsa). Omit year and month to get the month in progress, so a published aspect calendar stays current without a redeploy. For Moon-specific aspects, use the /aspects/lunar endpoint. Essential for transit timing, muhurta selection, and monthly astrological forecasting. Monthly planetary aspects API, graha drishti calendar, mutual aspect ephemeris, minor aspects.Monthly Lunar Aspects - Moon aspect events with all planets for a monthTrack all lunar aspect events for a given month including major and minor aspects. The Moon traverses approximately 13 degrees per day, forming 22 aspect types with each planet. 5 major (conjunction, opposition, trine, square, sextile) and 17 minor (vigintile, semi-sextile, undecile, semi-quintile, novile, semi-square, septile, quintile, binovile, centile, biseptile, tredecile, sesqui-square, bi-quintile, quincunx, triseptile, quadranovile). Returns exact date and time of each Moon aspect event with ternary search refinement to the minute. Omit year and month to get the month in progress, so a published lunar calendar stays current without a redeploy. Essential for muhurta selection, daily panchang analysis, and chandra gochar predictions. Monthly lunar aspects API, Moon transit calendar, chandra drishti ephemeris, minor lunar aspects.Transit Analysis - Compare current planets to natal chart (Gochar)Analyze planetary transits (Gochar) over natal chart positions. Each transiting graha comes back with TWO whole-sign house numbers, because the two readings answer different questions: houseFromMoon is counted from the natal Moon sign (Janma Rashi), which is the reference classical Gochara uses, and natalHouse is counted from the Lagna. Also returns graha drishti onto the natal grahas (7th for every graha, plus Mars 4th and 8th, Jupiter 5th and 9th, Saturn 3rd and 10th), degree-based angular aspects with orbs, the Gochara Kaksha verdict, and highlighted transits from the slow-moving grahas (Jupiter, Saturn, Rahu, Ketu). Essential for timing predictions, event forecasting, and understanding current planetary influences. Transit analysis API, gochar calculator, vedic transit predictions, Chandra Lagna gochara, graha drishti.Monthly Transit - Planetary sign changes for an entire monthGet all planetary sign (rashi) changes for a given month. Shows when each planet transitions from one zodiac sign to another. Covers all 9 Vedic planets: Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn, Rahu, Ketu. Includes starting positions at the beginning of the month. Omit year and month to get the month in progress, so a published gochar calendar stays current without a redeploy. Essential for transit prediction, monthly horoscope generation, and muhurta planning. Monthly planetary transit API, gochar calendar, rashi parivartan dates.Declination Parallels - Planets at same or opposite declinationCalculate planetary declinations and find parallels (same declination) and contraparallels (opposite declination). Parallels are considered equivalent to conjunctions in strength, contraparallels to oppositions. Returns declination for each planet and all parallel/contraparallel aspects. Declination parallels API, planetary declination calculator, contraparallel aspects.Monthly Declination Parallels - Parallel and contraparallel events for a monthFind all declination parallel and contraparallel events between the 7 visible planets for a given month. Parallels occur when two planets share the same celestial declination (equivalent to conjunction in strength). Contraparallels occur at opposite declinations (equivalent to opposition). Scanned daily at noon UTC. Omit year and month to get the month in progress, so a published parallel calendar stays current without a redeploy. Essential for advanced transit analysis and hidden aspect discovery. Monthly declination parallels API, planetary parallel ephemeris, contraparallel event calendar.Ecliptic Crossings - When planets cross the ecliptic planeFind all ecliptic plane crossings for visible planets during a given year. An ecliptic crossing occurs when a planetary celestial latitude passes through 0 degrees, crossing from one side of the ecliptic to the other. Ascending crossings (south to north) correspond to the ascending node, descending crossings (north to south) to the descending node. Moon crosses ~2 times per month, outer planets cross less frequently. Returns exact date, time, direction, longitude and zodiac sign in the requested coordinateSystem, sidereal by default. Ecliptic crossing API, planetary node crossing, ascending descending node ephemeris.List all 12 Rashis - Vedic Zodiac Signs ReferenceGet the complete list of 12 rashis (zodiac signs) in Vedic astrology. Returns Sanskrit names, Western equivalents, sidereal date ranges, symbols, governing Adityas, and personality characteristics for each rashi. Reference data for Mesha through Meen. Essential for zodiac sign lookup tables, astrology apps, and rashi-based UI components.Get Rashi by ID - Vedic Zodiac Sign DetailGet detailed information for a single rashi (zodiac sign) by its Vedic ID slug. Returns Sanskrit name, Western equivalent, sidereal date range, symbol, governing Aditya, and personality characteristics.
List all 27 Nakshatras - Lunar Mansions ReferenceList all 27 Nakshatras - Lunar Mansions ReferenceGet the complete list of 27 nakshatras (lunar mansions) in Vedic astrology. Returns names, zodiac ranges, ruling planets, presiding deities, symbols, personality characteristics, and traditional remedies (mantras, gemstones, rituals) for each nakshatra from Ashwini to Revati. Essential for nakshatra lookup tables, dasha period calculations, muhurta selection, and astrology app reference data.Try it
Get Nakshatra by ID - Lunar Mansion DetailGet Nakshatra by ID - Lunar Mansion DetailGet detailed information for a single nakshatra (lunar mansion) by its ID slug, one of the 27 nakshatras of Vedic astrology. Returns name, zodiac range, ruling planet, presiding deity, symbol, personality characteristics, and traditional remedies including mantras, gemstones, and rituals.Try it
Get upagraha (sub-planet) positions - Upagraha Calculator APICalculate all 11 Vedic upagraha (sub-planet) positions per Brihat Parashara Hora Shastra (BPHS). Returns 6 time-based upagrahas (Gulika, Mandi, Kala, Mrityu, Ardhaprahara, Yamaghantaka) derived from the 8-part day/night division, plus 5 Sun-longitude-based upagrahas (Dhuma, Vyatipata, Parivesha, Indra Chapa, Upaketu). Essential for complete kundli analysis, dosha assessment, and advanced chart interpretation. Upagraha calculator API, Gulika Mandi position, sub-planet Vedic astrology.Get Ashtakavarga (planetary strength) analysis - Ashtakavarga Calculator APICalculate complete Ashtakavarga analysis per Brihat Parashara Hora Shastra (BPHS). Returns Bhinnashtakavarga (BAV), Sarvashtakavarga (SAV, total 337), Reduced Ashtakavarga (Trikona + Ekadipati Shodhana per Ch. 67-68), and Shodhya Pinda planetary strength (Rashi Pinda + Graha Pinda per Ch. 69). Essential for transit prediction timing, house strength analysis, dasha result evaluation, and planetary strength comparison. Ashtakavarga calculator API, bindu rekha points, Shodhya Pinda, Vedic astrology.Get Shadbala (six-fold planetary strength) analysis - Shadbala Calculator APICalculate complete Shadbala (six-fold planetary strength) per Brihat Parashara Hora Shastra (BPHS) and BV Raman Graha and Bhava Balas. Returns all 6 strength components (Sthana Bala, Dig Bala, Kala Bala, Chesta Bala, Naisargika Bala, Drik Bala) plus Ishta Phala, Kashta Phala, strength ratio, and relative ranking for all 7 classical planets. Essential for evaluating planetary strength in Vedic birth chart analysis, dasha prediction, transit interpretation, and yoga assessment. Shadbala calculator API, planetary strength Vedic astrology, graha bala, Ishta Kashta Phala.List all 17 avastha states - Planetary State ReferenceReference list of every avastha (planetary state) across the three classical systems: the five Baladi age states, the three Jagradadi waking states, and the nine Deeptadi dispositional states. Each carries a short label and what the state means for the results the graha can deliver. Use it to turn the bare state names a birth chart returns into readable output, filtered by system if you only need one. Avastha meaning API, Baladi avastha, Jagradadi, Deeptadi, planetary state Vedic astrology.Get avastha by ID - Planetary State DetailLook up a single avastha state by its slug, which is the lowercased state name a Vedic birth chart returns in `awastha`, `jagradadi` or `deeptadi`. Returns the system it belongs to, a short label, and what the state means for the results the graha delivers.Get the twelve Arudha padas - Arudha Lagna Calculator APICalculate the Arudha Lagna (AL) and all twelve Arudha padas of Jaimini astrology from birth details. An Arudha pada is the perceived or projected form of a bhava, so where the Lagna shows what a person is, the Arudha Lagna shows the image and status the world attaches to them. Returns each pada with the bhava lord and the count that produced it, the sign it lands in, its house from the Lagna, and a flag showing whether the classical exception moved it. Includes the Upapada (UL) read for marriage. Arudha Lagna calculator API, Jaimini pada, Upapada Lagna, Vedic astrology public image.Get Chara Karakas including Atmakaraka - Jaimini Karaka Calculator APICalculate the Chara Karakas of Jaimini astrology from birth details: the movable significators assigned by ranking each graha on how far it has advanced into its sign. The highest becomes the Atmakaraka, the soul significator and the strongest influence in the chart, and the rest take the Amatya, Bhratri, Matri, Pitri, Putra, Gnati and Dara offices in descending order. Supports both the eight-karaka scheme, where Rahu is included with its degree reversed, and the seven-karaka scheme that excludes the nodes, because the two can name a different Atmakaraka for the same chart. Atmakaraka calculator API, Darakaraka, Jaimini chara karaka, Vedic astrology soul significator.Get Bhava Bala (house strength) for all twelve houses - Bhava Bala Calculator APICalculate Bhava Bala (house strength) for all twelve bhavas per Brihat Parashara Hora Shastra (BPHS) and BV Raman Graha and Bhava Balas. Returns the three classical components (Bhavadhipati Bala from the house lord Shadbala, Bhava Digbala from the rashi class and direction, Bhava Drishti Bala from aspects on the bhava madhya) plus totals in virupas and rupas and a strength ranking. Bhavas are built on unequal Sripati mid-cusps, so a house near a sign boundary is measured where it actually falls. Shadbala measures which graha is strong, Bhava Bala measures which life area is strong, and reading both together is how a practitioner separates a strong planet in a weak house from a weak planet in a strong one. Bhava Bala calculator API, house strength Vedic astrology, bhava bala virupas, Bhavadhipati Bala, Bhava Digbala, Sripati bhava madhya.Get the Bhav Chalit (Chalit Kundli) cusp-based house chart - Bhav Chalit APICalculate the Bhav Chalit chart, also written Bhava Chalit or Chalit Kundli, placing every graha by unequal Sripati bhava cusps instead of by whole sign. The Rashi (D1) chart treats a whole sign as a house, so a graha a degree from a sign boundary is shown in a house it does not actually occupy; the Chalit chart resolves that by measuring from the bhava sandhis, which is why practitioners check it before reading house results, house lordship strength or transit effects. Returns the twelve bhava boundaries with their madhyas and spans, every graha in both frames, and a moved flag on the placements that differ. Bhav Chalit API, Chalit Kundli calculator, bhava chalit chart, Sripati house cusps, cusp based house chart Vedic astrology.Heliacal rising and setting (udaya and asta) - Graha Asta Calculator APICalculate heliacal rising (udaya) and setting (asta) of the six visible grahas for any date and place, by the Surya Siddhanta rule. Returns whether each graha currently clears the solar glare, its separation from the Sun in classical degrees of time, and the dates its visibility last changed and next changes. This is the calculation behind Guru Asta and Shukra Asta, the periods classical muhurta withholds marriage and other auspicious ceremonies. Unlike a birth chart combustion flag it is location aware, because the angle the ecliptic makes with the local horizon decides how long a graha lingers after the Sun. Graha asta API, Guru Asta Shukra Asta dates, heliacal rising calculator, planetary combustion muhurta.

Do not take our word for it. Ask the agents.

The receipts are public: the testing methodology, the open MIT benchmark, the transparency report, and the live API playground. Let ChatGPT, Perplexity, or Claude search the web and tell you what they find about RoxyAPI accuracy, MCP, SDKs, and pricing.

Opens a live web search in a new tab.

From your AI agent to a verified Vedic Astrology answer.

Your AI agentyour model, your voice
Remote MCPauto-discovered, no local setupToken-optimized
Roxy Ephemeris13,405 tests, 3620 gold standard
Verified result18 domains, one flat rate

Your agent uses calculated charts and readings in its replies, with your model and your own voice. Planetary positions are verified against NASA JPL Horizons. No local setup, no AGPL, no hosted-AI markup.

Audit it yourself: every Vedic Astrology endpoint runs live in the API playground

Vedic Astrology API questions, answered.

How do I generate a Vedic kundli from a date and place of birth?

Send a birth date, time, and place to the Vedic astrology API and you get a full kundli back in one call. It places all nine grahas and the Lagna across the twelve houses, names each planet nakshatra and pada, and flags retrograde, combustion, and active yogas, so the same response drives a quick birth chart or a deep reading. Positions are computed by Roxy Ephemeris and verified against NASA JPL Horizons at arc-second-level accuracy. Connect over the typed SDKs for TypeScript, Python, PHP, C#, and Go, or point Claude, Cursor, or VS Code at our Remote MCP server and skip the local setup entirely.

Do you support South Indian porutham matching and Papasamyam, not just Gun Milan?

Yes, and they are separate endpoints because they are separate systems. The Dashakoot endpoint returns the South Indian ten porutham sheet, Dina, Gana, Mahendra, Stree Deergha, Yoni, Rasi, Rasyadhipati, Vasya, Rajju and Vedha, each as a pass or a fail with the classification each person carries and a localized sentence explaining it, plus Rajju and Vedha as hard vetoes that refuse a match however many poruthams agreed. The Papasamyam endpoint compares the malefic load of the two charts from the Lagna, the Moon and Venus and says whether it is balanced. Run either beside the 36 point Ashtakoot score on the same two birth records, since a pair can read well on one sheet and be refused on the other.

How do I build kundli matching and Gun Milan into a matrimonial app?

Pass two sets of birth details and the Vedic astrology API returns the full 36-point Ashtakoot Gun Milan score with a per-category breakdown across all eight koota, plus a clear compatible or not verdict. The same flow checks Manglik dosha and Nadi and Bhakoot cancellation, and you can pull the Navamsa chart for spouse and marriage analysis to round out a complete match report. One API key covers every matching call, so one integration ships full kundli matching and compatibility scoring.

What is the difference between KP astrology and traditional Vedic in this API?

You get both under one subscription. Traditional kundli, dasha, and panchang use the Lahiri sidereal frame, while KP charts and cusps add star-lord, sub-lord, and sub-sub-lord analysis. KP horary uses a separate numbered series for question charts. Supported KP requests let you choose an ayanamsa and mean or true lunar nodes so the calculation follows the convention your practitioners use.

Which Vimshottari dasha period is someone in right now?

One call to the Vedic astrology API returns all five running levels, Mahadasha, Antardasha, Pratyantardasha, Sookshma, and Prana, along with the time left in each and the birth Moon nakshatra they are derived from. For life-plan and prediction features you can drill in one level at a time: the full 120-year Mahadasha timeline, the nine Antardashas inside any Mahadasha, the nine Pratyantardashas inside any Antardasha, the nine Sookshma periods inside any Pratyantardasha, and the nine Prana periods inside any Sookshma. Ask for significators and every period lord also carries its KP star lord, sub lord, the houses it signifies at each of the four strength tiers, and the houses the running lords have in common. Set the ayanamsa to Lahiri or KP so the dates line up with the software your practitioners already use, and every response echoes the Moon position and frame it used. The first mahadasha in a chart correctly returns only the sub-periods that fall after the birth date, because the cycle was already running when the native was born. It is the highest-value Vedic query for daily horoscope apps and AI astrology chatbots, and it returns clean structured data ready for any model to read.

Can I get panchang and muhurat data for a Hindu calendar app?

Yes. The Vedic astrology API returns complete panchang for any date and place, including tithi, nakshatra, yoga, and karana, plus the muhurat windows practitioners actually plan around like rahu kaal, abhijit, and brahma muhurta, all anchored to local sunrise and sunset. Choghadiya and planetary hora are there too for electional timing. It is the same engine behind festival calendars, fasting planners, and temple muhurat pickers, and every response localizes into any supported language with a single query parameter.

Which planet is strongest in a birth chart, and how is that calculated?

Send birth details to the Shadbala endpoint and every graha comes back with all six strength components in virupas, its total in rupas, its rank against the other six, and how it compares to the minimum strength the classical texts require of it. Sthana covers positional dignity across seven divisional charts, Dig the directional strength, Kala the time-based strengths including Vara, Hora, Abda, Masa and Ayana, Chesta the motional strength from the Sheeghra Kendra, Naisargika the fixed natural order, and Drik the balance of aspects received. Because the parts are returned and not just the total, a reading can explain WHY a graha is strong instead of asserting it. Each component is checked against published classical worked examples rather than against another calculator, and four of the six reproduce the printed tables exactly.

What is the difference between the Rashi chart and the Bhav Chalit chart?

The Rashi chart places a graha by the sign it occupies, so the sign and the house are the same thing. The Bhav Chalit chart places it by the actual house boundaries, which are unequal, so a graha sitting close to a sign boundary genuinely falls in a different house than the Rashi chart shows. Practitioners check the Chalit chart before reading house results for exactly this reason, and a house verdict taken from the Rashi chart alone can be wrong for any graha near a cusp. One call returns all twelve bhavas with their start, mid-cusp and end degrees, every graha placed in BOTH frames, and a flag on each one that moves, plus a count of how many moved, so you never need a second request to find the difference.

My charts do not match my existing astrology software. Can I change the ayanamsa?

Yes, on every Vedic endpoint, and this is usually the whole explanation for a mismatch. The ayanamsa is the offset between the tropical and sidereal zodiacs, and different schools use different values: Lahiri (Chitrapaksha) is the default here and what most Jyotish software expects, B.V. Raman sits about 1.45 degrees below it, and Krishnamurti Paddhati uses its own two. That 1.45 degrees is a tenth of a nakshatra, so a graha near a boundary changes star or even sign between schools, and the dasha dates move by around two years because the birth Moon lands at a different point in its nakshatra. Send an ayanamsa of lahiri, raman, kp-newcomb or kp-old on any request, or set it to custom with your own value in degrees to reproduce a specific program exactly. Every response reports both the frame it used and the exact degrees it subtracted, so you can confirm you are comparing like with like before assuming a calculation is wrong.

Is one API key enough to cover Vedic, KP, panchang, and divisional charts?

Yes. A single key unlocks the entire Vedic suite plus every insight domain on the same key, with instant activation and one flat predictable price, no per-product or per-call fees. That includes the full divisional varga set from D2 Hora through D60 Shashtiamsa, Navamsa with vargottama detection, dosha analysis with remedies, and the complete KP and panchang stack. Drop it into your stack with the typed TypeScript, Python, PHP, C#, and Go SDKs, the WordPress plugin, our drop-in UI components, or the Remote MCP server, and let agents discover everything through our AGENTS.md playbook and llms.txt.

Start using Vedic Astrology API today.

Kundli, panchang and KP charts that state the ayanamsa they used and the classical rule behind each verdict.

All 18 domains included with every plan. Every endpoint, MCP server, SDK, and templates.

Plans from $39/mo, starting at $1.80 per domain on annual billing. No credit card required for testing.

View Pricing & Get API Key