Kundli API: the Vedic birth chart in JSON
The birth chart: lagna, the nine grahas, divisional charts, aspects, yogas, Ashtakavarga, positions at any moment.
Send a birth date, time and place (coordinates or a place from our search) and get the chart the way an Indian
astrologer reads it: lagna, the nine grahas with sign, degree, nakshatra, pada and house, divisional charts from D1 to
D60, graha drishti, yogas with the rule that formed each one, and Ashtakavarga. The timezone is worked out from the
place and the date, historical offsets included, so you never send a UTC offset. Start with POST /v1/kundli (2 credits).
| Operation | Credits | Key |
|---|---|---|
POST /v1/kundliBirth chart: lagna and the nine grahas | 2 | secret |
POST /v1/kundli/birth-detailsAvakhada birth details | 1 | secret |
POST /v1/kundli/divisionalDivisional charts D1–D60 | 2 | secret |
POST /v1/kundli/aspectsGraha drishti: houses and planets aspected | 1 | secret |
POST /v1/kundli/yogasYogas present, with strength and rule | 2 | secret |
POST /v1/kundli/ashtakavargaBhinna and Sarva Ashtakavarga, the bindus of the signs being transited, each planet's best and worst signs | 2 | secret |
POST /v1/kundli/wealthWealth reading from D1, D2, D9 and D10: hora placements, the D10 lagna and 10th lord, vargottama, scores 0–10 | 2 | secret |
POST /v1/kundli/gemstonesGemstones by functional lordship: the lagna lord's, the 9th (or 5th) lord's, the mahadasha lord's, and those to avoid | 2 | secret |
POST /v1/kundli/shadbalaShadbala: the six-fold strength of the seven grahas | 2 | secret |
POST /v1/kundli/classicalThe classical layer: house cusps, bhava bala, prastara ashtakavarga, graha avasthas, sthira karakas, lucky points | 2 | secret |
POST /v1/kundli/outer-planetsUranus, Neptune and Pluto: sidereal position, house from the lagna, and the house reading in English and Hindi | 2 | secret |
POST /v1/kundli/d12Dwadasamsa (D12) read for the lineage: father, mother, the 4th and 9th, strength 0–10 | 2 | secret |
POST /v1/kundli/upagrahasUpagrahas: the five from the Sun, and Kala, Mrityu, Ardhaprahara, Yamaghantaka and Gulika from the day's eight parts | 1 | secret |
POST /v1/kundli/arudhaArudha padas of the twelve houses, with Arudha Lagna and Upapada | 1 | secret |
POST /v1/kundli/chara-karakasJaimini chara karakas on the seven-planet scheme, with the karakamsha | 1 | secret |
POST /v1/kundli/bhav-chalitBhav chalit: the Sripati bhavas, and which planets shift from their rashi house | 1 | secret |
POST /v1/planets/astaAsta and Uday: when each planet sets and rises near the Sun, for a place | 2 | secret |
POST /v1/planets/seriesA series of sidereal positions over a range, at up to 400 steps | 2 | secret |
GET /v1/reference/rashisThe 12 rashis: span, lord, element, modality, varna, vashya and nakshatras | 1 | secret |
GET /v1/reference/nakshatrasThe 27 nakshatras: span, lord, gana, yoni, nadi, deity and symbol | 1 | secret |
POST /v1/planets/positionsSidereal positions at any moment and place | 1 | secret |
GET /v1/planets/nowThe sky now: sidereal positions at the top of the current hour | 1 | secret or publishable |
GET /v1/outer-planets/cycleThe retrograde cycle of Saturn, Uranus, Neptune or Pluto: its stations and whether it is retrograde now | 1 | secret or publishable |
POST /v1/kundli/bundleSeveral chart operations in one call: one rate-limit slot, charged their sum less one credit | 3 | secret |
Example: Birth chart: lagna and the nine grahas
POST /v1/kundli · 200 OK
{
"data": {
"lagna": {
"sign": "leo",
"sign_label": "Leo",
"degree": 4.27,
"nakshatra": "magha",
"nakshatra_label": "Magha",
"pada": 2
},
"planets": [
{
"id": "sun",
"label": "Sun",
"longitude": 116.3139,
"sign": "cancer",
"degree_in_sign": 26.3139,
"nakshatra": "ashlesha",
"pada": 3,
"nakshatra_lord": "mercury",
"house": 12,
"retrograde": false
},
{
"id": "moon",
"label": "Moon",
"longitude": 18.0955,
"sign": "aries",
"degree_in_sign": 18.0955,
"nakshatra": "bharani",
"pada": 2,
"nakshatra_lord": "venus",
"house": 9,
"retrograde": false
},
{
"id": "mars",
"label": "Mars",
"longitude": 26.2271,
"sign": "aries",
"degree_in_sign": 26.2271,
"nakshatra": "bharani",
"pada": 4,
"nakshatra_lord": "venus",
"house": 9,
"retrograde": false
},
{
"id": "mercury",
"label": "Mercury",
"longitude": 143.6373,
"sign": "leo",
"degree_in_sign": 23.6373,
"nakshatra": "purva_phalguni",
"pada": 4,
"nakshatra_lord": "venus",
"house": 1,
"retrograde": false
},
{
"id": "jupiter",
"label": "Jupiter",
"longitude": 95.14,
"sign": "cancer",
"degree_in_sign": 5.14,
"nakshatra": "pushya",
"pada": 1,
"nakshatra_lord": "saturn",
"house": 12,
"retrograde": false
},
{
"id": "venus",
"label": "Venus",
"longitude": 95.1983,
"sign": "cancer",
"degree_in_sign": 5.1983,
"nakshatra": "pushya",
"pada": 1,
"nakshatra_lord": "saturn",
"house": 12,
"retrograde": false
},
{
"id": "saturn",
"label": "Saturn",
"longitude": 266.2724,
"sign": "sagittarius",
"degree_in_sign": 26.2724,
"nakshatra": "purva_ashadha",
"pada": 4,
"nakshatra_lord": "venus",
"house": 5,
"retrograde": true
},
{
"id": "rahu",
"label": "Rahu",
"longitude": 283.4929,
"sign": "capricorn",
"degree_in_sign": 13.4929,
"nakshatra": "shravana",
"pada": 2,
"nakshatra_lord": "moon",
"house": 6,
"retrograde": true
},
{
"id": "ketu",
"label": "Ketu",
"longitude": 103.4929,
"sign": "cancer",
"degree_in_sign": 13.4929,
"nakshatra": "pushya",
"pada": 4,
"nakshatra_lord": "saturn",
"house": 12,
"retrograde": true
}
],
"divisional_lagnas": {
"D2": "leo",
"D9": "taurus",
"D10": "virgo"
}
},
"meta": {
"request_id": "req_example",
"api_version": "v1",
"engine_version": "2026.10.10",
"mode": "live",
"credits_charged": 2,
"ayanamsa": "lahiri",
"house_system": "whole_sign",
"node": "true",
"timezone_used": {
"name": "Asia/Kolkata",
"utc_offset": "+05:30",
"source": "auto"
}
},
"warnings": []
}