KP Planetary Positions
Get KP planetary positions with Divine API's Kundli API. Provide users with precise planetary data using the Krishnamurti Paddhati system for accurate astrological analysis.
Last updated
Get KP planetary positions with Divine API's Kundli API. Provide users with precise planetary data using the Krishnamurti Paddhati system for accurate astrological analysis.
Last updated
Unlock the precision of Krishnamurti Paddhati with our 'KP Planetary Positions' API, delivering accurate real-time planetary placements for nuanced astrological analyses within the Indian astrological context.
Support Article URL -
en For English
hi For Hindi
bn For Bengali
ma For Marathi
tm For Tamil
tl For Telugu
ml For Malayalam
kn For Kannada
Guide: These languages are supported by this API. You can use by passing "lan" in body with a value of the language.
POST https://dineshgahlot.org/r/46/janam-kundali
Returns KP Planets Positions in response
Authorization*
String
your API Access Token
eg: Bearer {token}
api_key*
String
your API key
full_name*
String
full name, ex: Rahul kumar
day*
Integer
date of birth, eg: 24
month*
Integer
month of birth, eg: 05
year*
Integer
year of birth, eg: 2023
hour*
Integer
hour, eg: 14
min *
Integer
minute, eg: 40
sec*
Integer
second, eg 43
gender*
String
gender, ex: male
place*
String
place, ex: New Delhi
lat*
Float
latitude, eg: 28.7041
lon*
Float
longitude, eg: 77.1025
tzone*
Float
lan
String
{
"success": 1,
"data": {
"date": "2023-05-24",
"time": "14:40:43",
"latitude": "28.7041",
"longitude": "77.1025",
"timezone": "5.5",
"planets": [
{
"name": "Sun",
"full_degree": "38.8831562",
"speed": "0.9613735",
"is_retro": "false",
"is_combusted": "false",
"longitude": "8:52:59",
"sign": "Taurus",
"sign_no": 2,
"rashi_lord": "Venus",
"nakshatra": "Krittika",
"nakshatra_pada": 4,
"nakshatra_no": 3,
"nakshatra_lord": "Sun",
"sub_lord": "Venus",
"sub_sub_lord": "Rahu",
"house": 9
},
{
"name": "Moon",
"full_degree": "93.2166188",
"speed": "12.0106988",
"is_retro": "false",
"is_combusted": "false",
"longitude": "3:12:59",
"sign": "Cancer",
"sign_no": 4,
"rashi_lord": "Moon",
"nakshatra": "Punarvasu",
"nakshatra_pada": 4,
"nakshatra_no": 7,
"nakshatra_lord": "Jupiter",
"sub_lord": "Rahu",
"sub_sub_lord": "Moon",
"house": 11
},
{
"name": "Mercury",
"full_degree": "14.9423499",
"speed": "0.6655159",
"is_retro": "false",
"is_combusted": "false",
"longitude": "14:56:32",
"sign": "Aries",
"sign_no": 1,
"rashi_lord": "Mars",
"nakshatra": "Bharani",
"nakshatra_pada": 1,
"nakshatra_no": 2,
"nakshatra_lord": "Venus",
"sub_lord": "Venus",
"sub_sub_lord": "Saturn",
"house": 8
},
{
"name": "Venus",
"full_degree": "83.8181299",
"speed": "1.0290943",
"is_retro": "false",
"is_combusted": "false",
"longitude": "23:49:5",
"sign": "Gemini",
"sign_no": 3,
"rashi_lord": "Mercury",
"nakshatra": "Punarvasu",
"nakshatra_pada": 2,
"nakshatra_no": 7,
"nakshatra_lord": "Jupiter",
"sub_lord": "Saturn",
"sub_sub_lord": "Jupiter",
"house": 10
},
{
"name": "Mars",
"full_degree": "98.0522878",
"speed": "0.5735704",
"is_retro": "false",
"is_combusted": "false",
"longitude": "8:3:8",
"sign": "Cancer",
"sign_no": 4,
"rashi_lord": "Moon",
"nakshatra": "Pushya",
"nakshatra_pada": 2,
"nakshatra_no": 8,
"nakshatra_lord": "Saturn",
"sub_lord": "Ketu",
"sub_sub_lord": "Mercury",
"house": 11
},
{
"name": "Jupiter",
"full_degree": "7.6443233",
"speed": "0.2224227",
"is_retro": "false",
"is_combusted": "false",
"longitude": "7:38:39",
"sign": "Aries",
"sign_no": 1,
"rashi_lord": "Mars",
"nakshatra": "Aswini",
"nakshatra_pada": 3,
"nakshatra_no": 1,
"nakshatra_lord": "Ketu",
"sub_lord": "Jupiter",
"sub_sub_lord": "Jupiter",
"house": 8
},
{
"name": "Saturn",
"full_degree": "312.6419906",
"speed": "0.0393139",
"is_retro": "false",
"is_combusted": "false",
"longitude": "12:38:31",
"sign": "Aquarius",
"sign_no": 11,
"rashi_lord": "Saturn",
"nakshatra": "Shatabhisha",
"nakshatra_pada": 2,
"nakshatra_no": 24,
"nakshatra_lord": "Rahu",
"sub_lord": "Mercury",
"sub_sub_lord": "Mercury",
"house": 6
},
{
"name": "Uranus",
"full_degree": "25.6895889",
"speed": "0.0567459",
"is_retro": "false",
"is_combusted": "false",
"longitude": "25:41:22",
"sign": "Aries",
"sign_no": 1,
"rashi_lord": "Mars",
"nakshatra": "Bharani",
"nakshatra_pada": 4,
"nakshatra_no": 2,
"nakshatra_lord": "Venus",
"sub_lord": "Mercury",
"sub_sub_lord": "Saturn",
"house": 8
},
{
"name": "Neptune",
"full_degree": "333.2265685",
"speed": "0.0196194",
"is_retro": "false",
"is_combusted": "false",
"longitude": "3:13:35",
"sign": "Pisces",
"sign_no": 12,
"rashi_lord": "Jupiter",
"nakshatra": "Purva Bhadrapada",
"nakshatra_pada": 4,
"nakshatra_no": 25,
"nakshatra_lord": "Jupiter",
"sub_lord": "Rahu",
"sub_sub_lord": "Mars",
"house": 7
},
{
"name": "Pluto",
"full_degree": "276.1622624",
"speed": "-0.0102537",
"is_retro": "true",
"is_combusted": "false",
"longitude": "6:9:44",
"sign": "Capricorn",
"sign_no": 10,
"rashi_lord": "Saturn",
"nakshatra": "Uttara Ashada",
"nakshatra_pada": 3,
"nakshatra_no": 21,
"nakshatra_lord": "Sun",
"sub_lord": "Mercury",
"sub_sub_lord": "Rahu",
"house": 5
},
{
"name": "Rahu",
"full_degree": "8.5268564",
"speed": "-0.0529920",
"is_retro": "true",
"is_combusted": "false",
"longitude": "8:31:36",
"sign": "Aries",
"sign_no": 1,
"rashi_lord": "Mars",
"nakshatra": "Aswini",
"nakshatra_pada": 3,
"nakshatra_no": 1,
"nakshatra_lord": "Ketu",
"sub_lord": "Jupiter",
"sub_sub_lord": "Venus",
"house": 8
},
{
"name": "ketu",
"full_degree": "188.52686",
"speed": "-0.0529920",
"is_retro": "true",
"is_combusted": "false",
"longitude": "8:31:36",
"sign": "Libra",
"sign_no": 7,
"rashi_lord": "Venus",
"nakshatra": "Swati",
"nakshatra_pada": 1,
"nakshatra_no": 15,
"nakshatra_lord": "Rahu",
"sub_lord": "Rahu",
"sub_sub_lord": "Moon",
"house": 2
},
{
"name": "Ascendant",
"full_degree": "161.6351614",
"speed": "317.7084886",
"is_retro": "false",
"is_combusted": "false",
"longitude": "11:38:6",
"sign": "Virgo",
"sign_no": 6,
"rashi_lord": "Mercury",
"nakshatra": "Hasta",
"nakshatra_pada": 1,
"nakshatra_no": 13,
"nakshatra_lord": "Moon",
"sub_lord": "Mars",
"sub_sub_lord": "Ketu",
"house": 1
}
]
}
}
Take a look at how you might call this method via cURL, NodeJS or JavaScript jQuery AJAX and Python :
curl --location 'https://astroapi-3.divineapi.com/indian-api/v1/kp/planetary-positions' \
--header 'Authorization: Bearer {Your Auth Token}' \
--form 'api_key="{Your API Key}"' \
--form 'full_name="Test"' \
--form 'day="24"' \
--form 'month="05"' \
--form 'year="2023"' \
--form 'hour="14"' \
--form 'min="40"' \
--form 'sec="43"' \
--form 'gender="male"' \
--form 'place="New Delhi"' \
--form 'lat="28.7041"' \
--form 'lon="77.1025"' \
--form 'tzone="5.5"' \
--form 'lan="en"'
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://astroapi-3.divineapi.com/indian-api/v1/kp/planetary-positions',
'headers': {
'Authorization': 'Bearer {Your Auth Token}'
},
formData: {
'api_key': '{Your API Key}',
'full_name': 'Test',
'day': '24',
'month': '05',
'year': '2023',
'hour': '14',
'min': '40',
'sec': '43',
'gender': 'male',
'place': 'New Delhi',
'lat': '28.7041',
'lon': '77.1025',
'tzone': '5.5',
'lan': 'en'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
var form = new FormData();
form.append("api_key", "{Your API Key}");
form.append("full_name", "Test");
form.append("day", "24");
form.append("month", "05");
form.append("year", "2023");
form.append("hour", "14");
form.append("min", "40");
form.append("sec", "43");
form.append("gender", "male");
form.append("place", "New Delhi");
form.append("lat", "28.7041");
form.append("lon", "77.1025");
form.append("tzone", "5.5");
form.append("lan", "en");
var settings = {
"url": "https://astroapi-3.divineapi.com/indian-api/v1/kp/planetary-positions",
"method": "POST",
"timeout": 0,
"headers": {
"Authorization": "Bearer {Your Auth Token}"
},
"processData": false,
"mimeType": "multipart/form-data",
"contentType": false,
"data": form
};
$.ajax(settings).done(function (response) {
console.log(response);
});
import requests
url = "https://astroapi-3.divineapi.com/indian-api/v1/kp/planetary-positions"
payload = {'api_key': '{Your API Key}',
'full_name': 'Test',
'day': '24',
'month': '05',
'year': '2023',
'hour': '14',
'min': '40',
'sec': '43',
'gender': 'male',
'place': 'New Delhi',
'lat': '28.7041',
'lon': '77.1025',
'tzone': '5.5',
'lan': 'en'}
headers = {
'Authorization': 'Bearer {Your Auth Token}'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
timezone, eg: 5.5
Language code as per the above, default is 'en'.