Choose your language and start building with 188+ Vedic Astrology API endpoints.
$ npm install kundliapi
const { KundliAPI } = require('kundliapi');
const client = new KundliAPI('YOUR_API_KEY');
const kundli = await client.getBirthChart({
name: 'Rahul',
date: '1990-05-15',
time: '10:30',
lat: 28.6139,
lon: 77.2090
});
View Documentation →
$ pip install kundliapi
from kundliapi import KundliAPI
client = KundliAPI("YOUR_API_KEY")
kundli = client.get_birth_chart(
name="Rahul",
date="1990-05-15",
time="10:30",
lat=28.6139,
lon=77.2090
)
View Documentation →
$ composer require kundliapi/kundliapi
use KundliAPI\Client;
$client = new Client('YOUR_API_KEY');
$kundli = $client->getBirthChart([
'name' => 'Rahul',
'date' => '1990-05-15',
'time' => '10:30',
'lat' => 28.6139,
'lon' => 77.2090,
]);
View Documentation →
<!-- Maven -->
<dependency>
<groupId>com.kundliapi</groupId>
<artifactId>kundliapi</artifactId>
</dependency>
import com.kundliapi.KundliAPI;
KundliAPI client = new KundliAPI("YOUR_API_KEY");
BirthChart chart = client
.getBirthChart("Rahul",
"1990-05-15", "10:30",
28.6139, 77.2090);
View Documentation →
// build.gradle
implementation 'com.kundliapi:android-sdk:2.0.0'
val client = KundliAPI("YOUR_API_KEY")
client.getBirthChart(
name = "Rahul",
date = "1990-05-15",
time = "10:30",
lat = 28.6139,
lon = 77.2090
) { result -> /* handle */ }
View Documentation →
$ gem install kundliapi
require 'kundliapi'
client = KundliAPI::Client.new('YOUR_API_KEY')
kundli = client.birth_chart(
name: 'Rahul',
date: '1990-05-15',
time: '10:30',
lat: 28.6139,
lon: 77.2090
)
View Documentation →
$ dotnet add package KundliAPI
using KundliAPI;
var client = new KundliApiClient("YOUR_API_KEY");
var chart = await client
.GetBirthChartAsync(
"Rahul", "1990-05-15",
"10:30", 28.6139, 77.2090);
View Documentation →
$ curl -X POST https://api.kundliapi.com/v1/birthchart \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"Rahul","date":"1990-05-15",...}'
// Response (JSON)
{
"status": "success",
"data": {
"ascendant": "Cancer",
"moon_sign": "Taurus",
"sun_sign": "Taurus"
}
}
View Documentation →