Kundli matching for a matrimony profile, koota by koota
Families ask for the guna score before they ask for a phone number. Show it on every profile, with the reasons behind it, and let the conversation start from something they trust.
- The Ashtakoota score out of 36, with each of the eight kootas and the points it earns
- The Nadi, Bhakoot and Gana doshas, and the classical cancellations that lift them
- Mangal dosha checked for both partners, with the cancellations the texts allow
- What each koota measures, in plain words your users can read
/api/v1/matchcurl -X POST https://vedicsense.in/api/v1/match \
-H "Authorization: Bearer $VEDICSENSE_KEY" \
-H "Content-Type: application/json" \
-d '{"boy": {"d": "1992-11-08", "t": "04:30", "lat": 26.9124, "lon": 75.7873, "place": "Jaipur", "name": "Rohan"}, "girl": {"d": "2000-10-05", "t": "17:45", "lat": 26.9124, "lon": 75.7873, "place": "Jaipur", "name": "Meera"}}'{
"ok": true,
"total": 32.5,
"max": 36,
"adjusted_total": 32.5,
"percent": 90,
"threshold": {
"min": 32,
"label": "Traditionally considered excellent"
},
"kootas": [
{
"name": "Varna",
"boy": "Water group",
"girl": "Fire group",
"score": 1.0,
"max": 1
},
{
"name": "Vashya",
"boy": "Jalachara (water-dwelling)",
"girl": "Nara (human)",
"score": 1.0,
"max": 2
}
],
"mangal": {
"boy": {
"present": false,
"severity": "none"
},
"girl": {
"present": false,
"severity": "none"
}
}
}How to build it
Save each member's birth
Collect the date, time and place on the profile form; the /places endpoint fills the place as they type.
Match when two profiles meet
Call /match when a member opens another's profile or sends an interest. Both births go in one call.
Show the score and the reasons
Put the total on the profile card and the koota table on the detail page, so a low Nadi score is explained, not just shown.
Cache each pair
A pair's score never changes. Store it against the two profile ids and the next view costs nothing.
The calls it makes
-
POST
/api/v1/matchKundli Milan (matching) The 36-point Ashtakoota score koota by koota, with the Nadi, Bhakoot and Gana cancellations the texts allow, Mangal dosha for both, the southern checks and what the tradition prescribes where points are lost. -
POST
/api/v1/kundliKundli (birth chart) The sidereal birth chart for a birth: ascendant, Moon, every planet's sign, degree, nakshatra and house, and the sections you ask for, from the dasha to the divisional charts.
A site where members open 3,000 new profiles a day
3,000 pairs a day × 30 days, each pair matched once: about 90,000 calls in 30 days.
That fits the 100K plan, 100,000 calls for ₹1,999 ₹1,299 plus GST, the launch price until 31 January 2027. The price you start at is yours on every renewal.
Other things teams build
- Kundli and horoscope appsBirth charts with dashas, yogas, doshas and divisional charts, for an app or a consultation desk.
- Panchang widgets and calendarsTithi, nakshatra, sunrise, Rahu Kaal and choghadiya for any city and date, in English or Hindi.
- Muhurat for plannersAuspicious dates for a marriage, a griha pravesh or a purchase, rated day by day for the place.
- Chatbots and AI assistantsStructured answers an assistant can read and explain, with the rule behind each result.
- Numerology toolsMulank, Bhagyank, the name number and the Lo Shu grid, each with the working shown.
