Built on Swiss Ephemeris. Parashar Compliant. Lahiri Ayanamsa. Whole Sign Houses. Finally an API that gets it right.
One API. Complete Vedic astrology.
Planets, houses, aspects, Whole Sign system, Lahiri ayanamsa
Full 120-year timeline, Antardasha, Pratyantar. Exact dates.
8 Parashar yogas including all Pancha Mahapurusha yogas
Mangal Dosha, KalSarpa, Sadesati — with remedies
All 27 nakshatras with lord, pada, and Avkahada chakra
Daily tithi, yoga, karan, sunrise, sunset for any location
POST to /v1/chart. Get complete Kundli.
curl -X POST \
https://kundli.soulmapbysahil.in/v1/chart \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"dob": "1987-07-08",
"tob": "05:19:00",
"lat": "32.7833",
"lon": "74.7333",
"tz": 5.5
}'
{
"status": "success",
"data": {
"basic": {
"lagna": "Gemini",
"lagna_lord": "Mercury",
"rashi": "Scorpio",
"nakshatra": "Anuradha",
"nakshatra_pada": 4,
"nakshatra_lord": "Saturn"
},
"dasha": {
"current_mahadasha": {
"planet": "Ketu",
"start": "2023-06-14",
"end": "2030-06-14"
},
"current_antardasha": {
"planet": "Jupiter",
"end": "2024-07-02"
}
},
"yogas": [
{ "name": "Budha-Aditya Yoga",
"active": true },
{ "name": "Gajakesari Yoga",
"active": true }
]
},
"meta": {
"ayanamsa": "Lahiri",
"house_system": "Whole Sign",
"response_ms": 187
}
}
Start free. Scale as you grow.
Everything you need to know about the SoulOS Kundli API.
SoulOS Kundli API is a REST API that provides accurate Vedic astrology calculations — birth chart, planetary positions, Vimshottari Dasha, yoga detection, nakshatra, and more. It is built on Swiss Ephemeris 2.10.03 with Lahiri ayanamsa and Whole Sign houses, following the Parashar system.
Yes. The free Developer tier gives 100 API calls per day at no cost. No credit card required. Register at kundli.soulmapbysahil.in/dev/register.php and get your API key instantly.
All 5 levels — Mahadasha, Antardasha, Pratyantar, Sookshma, and Prana — pre-calculated with exact start and end dates. Use the dasha_depth parameter (1–5) to control depth. The current active chain is always returned at all 5 levels.
Lahiri ayanamsa (Chitra Paksha) — the official Indian government standard — and Whole Sign houses as prescribed by Maharishi Parashar in Brihat Parashar Hora Shastra (BPHS).
Any language that can make HTTP POST requests: PHP, Python, JavaScript, Node.js, Java, Go, Ruby, Flutter, React Native, and more. The API is a standard JSON REST endpoint.
Yes. The API returns everything your app needs — birth chart, dasha timeline, yoga analysis, nakshatra details — in a single JSON response. No ephemeris files, no astronomy library — just one POST call.