logo

Krishnamurthy Paddhati APIs

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

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

Krishnamurthy Paddhati APIs

KP Planetary Positions

Get the planetary positions based on KP calculations. The API helps in further analysis of Kundli.

image

KP House Cusps

Know the point of intersection of two bhavas based on the KP system. The API gives the house cusps calculations different from Vedic Astrology.

Cuspal Charts

The API provides the cuspal chart for each bhava. Get the key or source to track the exact house/cusp position of the planets in kundli.

Planet Significators

The strongest planets in Kundli put together with their effects in the API. The API unleashes the power of the planets to focus on specific life themes.

image

House Significators

Reveal the strongest bhava with its significators in action. The API details the house significator and its effects on Kundli.

image

Horary Chart

Find the unique way of predicting certain events or finding answers to unknown questions. The API creates a chart for a particular question hour.

image

KP Vimshottari Dasha

Integrate the KP Vimshottari Dasha for the given kundli. It is calculated based on the Moon's movements in a particular nakshatra.

image

What the KP Astrology API gives you

KP stands for Krishnamurthy Paddhati, a Vedic method built on house cusps and sub lords. A cusp is the exact degree where a house begins. Each nakshatra is split into smaller parts, and each part has its own ruling planet.

KP readers judge results from this chain of lords, not from signs alone. Send us a birth date, time and place. We return planets, cusps and significators in KP form, ready for your own logic.

  • KP planets

    Degree, sign, house, nakshatra and charan (quarter) for each planet, with its sign lord, star lord, sub lord and sub sub lord.

  • House cusps

    The start degree of all 12 houses, with the same chain of lords for each cusp.

  • Planet significators

    The houses each planet signifies, as a list of house numbers.

  • House significators

    The planets that signify each house, as a list of planet names.

  • KP birth chart

    Planets placed by house, with the signs each house spans, so you can draw a cuspal chart.

KP endpoints and sample responses

Each call is a POST with the birth fields day, month, year, hour, min, lat, lon and tzone. These samples are trimmed from our docs.

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

POST/kp_planets

KP planet positions

One row per planet, with degrees as decimals and as degree:minute:second text. The lord chain ends with sub_sub_lord.

1[
2  {
3    "planet_id": 0,
4    "planet_name": "Sun",
5    "degree": 72.1895,
6    "formatted_degree": "72:11:22",
7    "is_retro": false,
8    "norm_degree": 12.1895,
9    "formatted_norm_degree": "12:11:22",
10    "house": 8,
11    "sign": "Gemini",
12    "sign_lord": "Mercury",
13    "nakshatra": "Ardra",
14    "nakshatra_lord": "Rahu",
15    "charan": 2,
16    "sub_lord": "Saturn",
17    "sub_sub_lord": "Rahu"
18  }
19]
Read the /kp_planets reference →
POST/kp_house_cusps

KP house cusps

One row per house. Each cusp shows its degree, its sign and the lords that KP readers use for that house. This sample keeps the main fields of house 1.

1[
2  {
3    "house_id": 1,
4    "formatted_degree": "97:52:1",
5    "sign": "Cancer",
6    "sign_lord": "Moon",
7    "nakshatra_lord": "Saturn",
8    "sub_lord": "Ketu",
9    "sub_sub_lord": "Jupiter"
10  }
11]
Read the /kp_house_cusps reference →
POST/kp_planet_significator

Planet significators

For each planet, the house numbers it signifies.

1[
2  {"planet_id": 0, "planet_name": "Sun", "significators": [2, 5, 12]},
3  {"planet_id": 1, "planet_name": "Moon", "significators": [1, 6, 8]},
4  {"planet_id": 2, "planet_name": "Mars", "significators": [2, 5, 10]}
5]
Read the /kp_planet_significator reference →
POST/kp_house_significator

House significators

For each house, the planets that signify it. This is the reverse view of the planet list.

1[
2  {"house_id": 1, "significators": ["Jupiter", "Moon"]},
3  {"house_id": 2, "significators": ["Sun"]},
4  {"house_id": 3, "significators": ["Mercury"]},
5  {"house_id": 4, "significators": ["Venus"]}
6]
Read the /kp_house_significator reference →

Who builds with KP data

More than 3,000+ businesses build on AstrologyAPI. KP data suits products made for serious practitioners.

Software for KP astrologers

Give practitioners cusps and sub lords without any manual tables.

Ayanamsha, house systems, and why charts differ →

Consultation apps

Show a KP tab next to the regular kundli for astrologers who use both methods.

Kundli API →

Learning apps

Teach students how the lords chain from sign to sub sub lord, using real chart data.

Astrology terms and API fields →

AI astrology chat

Feed KP significators to your AI model so its answers follow the KP method.

Ground an LLM with chart data →

KP Astrology API FAQ

What is KP astrology?

KP, or Krishnamurthy Paddhati, is a Vedic method that reads a chart through house cusps and sub lords. A sub lord is the planet that rules a small part of a nakshatra.

Which endpoints are in the KP set?

kp_planets, kp_house_cusps, kp_planet_significator, kp_house_significator and kp_birth_chart. All five take the same birth details, so you can call them side by side.

How exact must the birth time be?

As exact as you can get it. Cusps move quickly as the clock moves, so a few minutes can change a sub lord. Ask for the time on the birth record and send the right tzone for that date.

Do you return degrees in a readable form?

Yes. kp_planets returns each degree as a decimal and as a formatted string such as 72:11:22. kp_house_cusps also returns a formatted_degree for each cusp.

Which languages can the text come back in?

All KP endpoints support English, Hindi, Marathi, Bengali, Tamil, Telugu, Malayalam and Kannada.

How do I begin?

Register for free to get an API key and 150 free credits. There is no card step. Call kp_house_cusps for a known chart and compare it with your own KP tables.

Are you ready to bring Astrology to your website & app?

Think no more. We've got you covered with affordable pricing, simple documentation and round the clock support