Kundli matching API: Ashtakoot Guna Milan
Ashtakoot Guna Milan and Manglik compatibility for two people.
A kundli matching API (horoscope matching) for matrimony and dating apps: Ashtakoot Guna Milan out of 36 points, the South Indian Dashakoot, Papasamyam, and the Manglik status of both people with its mutual cancellation. Each koota is scored from one published table, named on conventions, so a score can be checked by hand. It is on the Free plan with every other operation: see the free astrology API.
| Operation | Credits | Key |
|---|---|---|
POST /v1/match/ashtakootAshtakoot Guna Milan (36 points) | 1 | secret |
POST /v1/match/dashakootThe ten South Indian poruthams, from the Moon stars: each result, a score, and Rajju called out | 1 | secret |
POST /v1/match/papasamyamPapasamyam: malefics from lagna, Moon and Venus in both charts, compared | 2 | secret |
POST /v1/match/manglikManglik status of both and mutual cancellation | 2 | secret |
Example: Ashtakoot Guna Milan (36 points)
POST /v1/match/ashtakoot · 200 OK
{
"data": {
"total": 10.5,
"max": 36,
"conclusion": "Below recommended - consult an astrologer",
"kootas": [
{
"name": "varna",
"label": "Varna",
"score": 1,
"max": 1,
"note": "Kshatriya / Vaishya"
},
{
"name": "vashya",
"label": "Vashya",
"score": 0.5,
"max": 2,
"note": "Chatushpada / Jalachara"
},
{
"name": "tara_dina",
"label": "Tara / Dina",
"score": 1.5,
"max": 3,
"note": "Star compatibility"
},
{
"name": "yoni",
"label": "Yoni",
"score": 0,
"max": 4,
"note": "Elephant / Lion"
},
{
"name": "graha_maitri",
"label": "Graha Maitri",
"score": 0.5,
"max": 5,
"note": "Mars / Saturn"
},
{
"name": "gana",
"label": "Gana",
"score": 0,
"max": 6,
"note": "Manushya / Rakshasa"
},
{
"name": "bhakoot",
"label": "Bhakoot",
"score": 7,
"max": 7,
"note": "Rasi 4-10 (ok)"
},
{
"name": "nadi",
"label": "Nadi",
"score": 0,
"max": 8,
"note": "Madhya (Pitta) / Madhya (Pitta) (Nadi dosha)"
}
],
"doshas": {
"nadi": true,
"bhakoot": false
},
"person_a": {
"rashi": "aries",
"nakshatra": "bharani",
"gana": "manushya",
"nadi": "madhya_pitta",
"yoni": "elephant"
},
"person_b": {
"rashi": "capricorn",
"nakshatra": "dhanishta",
"gana": "rakshasa",
"nadi": "madhya_pitta",
"yoni": "lion"
}
},
"meta": {
"request_id": "req_example",
"api_version": "v1",
"engine_version": "2026.10.10",
"mode": "live",
"credits_charged": 1,
"ayanamsa": "lahiri"
},
"warnings": []
}