Kundli API
Birth Chart: planetary positions, ascendant, houses, navamsa, yogas, divisional charts — English JSON with Hindi name twins where available.
Quick start
Test keys (sk-test-…) are free and unlimited — the response structure is guaranteed identical to production, so you can build your whole integration before paying anything.
curl -X POST https://api.grahaapi.com/v1/kundli/arudha \
-H "Authorization: Bearer sk-test-your-key" \
-H "Content-Type: application/json" \
-d '{
"dob": "1990-06-15",
"gender": "male",
"lat": 28.6139,
"lon": 77.209,
"name": "Rahul Sharma",
"tob": "10:30",
"tz": 5.5
}'All Kundli endpoints
Arudha Lagna (AL) and Upapada Lagna (UL).
POST/v1/Ascendant (lagna) with personality description.
POST/v1/All planetary aspects — Vedic full/partial aspects.
POST/v1/Bhava Chalit chart — equal 30° bhavas (sama-bhava) whose madhya (midpoint) is the lagna degree, so each bhava spans ±15° around its cusp. Planets that fall in a different bhava than their rashi house are flagged with bhava_changed=true.
POST/v1/Jaimini Chara Dasha (sign-based, K.N. Rao school): years = count from sign to its lord minus one (forward for savya signs, reverse for apasavya), lord in own sign = 12 years; sequence direction from the 9th house from lagna.
POST/v1/Dashamamsha (D10) chart for all planets.
POST/v1/Dignity status for all planets (exalted/debilitated/own/mool trikona/neutral).
POST/v1/All 16 Shodasha Varga divisional charts (D1–D60) for every planet and the ascendant.
POST/v1/Natural and temporal planetary friendships.
POST/v1/Full kundli: ascendant + houses + planets + nakshatra + yogas + current dasha + lagna personality.
POST/v1/Planetary war (Graha Yuddha) — two of the five tara-grahas (Mars, Mercury, Jupiter, Venus, Saturn) within 1° of each other. Sun (combustion) and Moon (samagama) do not fight. Winner: Venus always; otherwise the planet farther north (higher ecliptic latitude) — BPHS rule.
POST/v1/House lord for each bhava with that planet's current sign, house, and dignity.
POST/v1/Houses in both Whole Sign and Placidus systems.
POST/v1/Jaimini Saptakaraka — 7 planets sorted by degree to assign soul indicators.
POST/v1/Longevity assessment using simplified Pindayu method.
POST/v1/Navamsa (D9) chart for all planets.
POST/v1/All planet positions (sidereal) with dignity, nakshatra, navamsa, and status flags.
POST/v1/Sarvashtakavarga total bindus for all 12 signs.
POST/v1/Bhava Lagna, Hora Lagna, Ghati Lagna (BPHS Ch. 5): all three start from the Sun's longitude at sunrise and advance 1 sign per 5 / 2.5 / 1 ghatis respectively.
POST/v1/Upagrahas (sub-planets): Gulika, Dhuma, Vyatipata, Parivesha, Indrachapa, Upaketu.
POST/v1/Vimshopaka Bala — planetary strength across all 16 Shodasha Vargas (max 20). BPHS: full value in own varga; otherwise graded by the compound (panchadha) relationship with the varga dispositor — Adhi Mitra 18/20, Mitra 15/20, Sama 10/20, Shatru 7/20, Adhi Shatru 5/20.
POST/v1/Detect classical yogas in the birth chart.
No Kundli endpoint matches that filter.
Frequently asked questions
Full interactive reference for all 237 endpoints: GrahaAPI Docs · Plain-language explainers: Wiki
What does the Kundli API return?
Birth Chart: planetary positions, ascendant, houses, navamsa, yogas, divisional charts. Every response is JSON ({success, data, meta}); names come with Hindi twins where available (e.g. "sign": "Leo", "sign_hi": "सिंह"), computed astronomically on the Lahiri ayanamsa (the Indian government standard). This module has 22 endpoints.
Can I try the Kundli API for free?
Yes — sk-test- keys are free and unlimited, and return the exact production response structure (computed from a fixed sample chart). The Free plan then gives 1,000 real API calls per month with no credit card.
How is GrahaAPI priced?
Simple INR pricing: Free (1,000 calls/mo), then paid plans from ₹499/mo. One call = one call on every endpoint — no credit system, no overage bills. When a plan's monthly limit is used up, calls pause until the 1st (or until you upgrade).
Time to bring the cosmos into your app.
Start free. No credit card. API key in under 1 minute.