Matrimony platforms
Kundli matching for every profile, at search speed
Score matches from birth stars for search filters, then run the full chart match when two people are interested. North and South Indian systems, with the doshas and objections shown, not hidden in a total.
14-day trial with 5,000 credits, no card required
What you can call
- 01Quick Nakshatra Match
- 02Bulk Nakshatra Match
- 03Aggregate Match Statistics
- 04Bulk Dashakoot Match
- 05Kundli Matching (Ayu Milan)
+ 4 more below
Screen quickly from birth stars
Star-based calls need only each person's nakshatra and pada, and are light enough to run across a list.
Quick Nakshatra Match
Ashtakoot total out of 36, percentage, verdict, every koota and the Nadi and Bhakoot dosha flags.
See the capabilityBulk Nakshatra Match
Ashtakoot scores for up to 100 star pairs in one call.
See the capabilityAggregate Match Statistics
Up to 100 pairs scored and ranked, with the average, best and lowest, and a count by verdict.
See the capabilityBulk Dashakoot Match
Ten-koota scores (Ashtakoot plus Rajju and Vedha) for many star pairs.
See the capability
Match the full charts
When two people are interested, match from their birth dates, times and places.
Kundli Matching (Ayu Milan)
Koota scores and total, Manglik for both with cancellations, Papasamya, Rajju and Vedha, and longevity spans.
See the capabilityPorutham (Tamil)
Mahendra, Stree Deergha, Rajju and Vedha, each with severity and a reading; Rajju and Vedha are reported as objections.
See the capabilityMarriage Sustainability
The single-chart marriage layers for both partners, a joint verdict and shared timing windows.
See the capabilityKundli Matching Report
A full matching report: both sides' nakshatra, ascendant and Mangal dosha, Ashtakoot and Dashakoot, Rajju and Vedha, and a verdict.
See the capabilityMatch One to Many
One seeker's birth matched against up to 1000 candidates' births and ranked: north (Ashtakoot, Manglik, Vedha) and/or south (Dashakoot, Porutham, Rajju, Vedha) scores, doshas, filters and a ranked list.
See the capability
One call per pair
curl https://api.96astroapi.com/v1/matching/quick-match \
-H "Authorization: Bearer $ASTRO_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "groom": { "nakshatra": "Rohini", "pada": 2 }, "bride": { "nakshatra": "Hasta", "pada": 1 } }'Every capability returns JSON in the same envelope, with a request ID for support.
Built for production
Systems named, not blended
Ashtakoot, Dashakoot and Porutham are separate capabilities, so a 25 of 36 is never confused with a 27 of 41.
Indian languages
Display text in Hindi and other Indian languages on supported capabilities; field names and values stay the same. See languages.
Keys stay on your server
Header authentication, separate sandbox and live keys, and clear errors for quota and rate limits.
FAQ
Questions
5 quick answers about the API, the trial and payment.
01Do I need birth times for star-based matching?
No. Quick, bulk and Porutham matching take each person's birth nakshatra (and optionally pada). Manglik dosha and Papasamya need the full birth data, so use Ayu Milan for those.
02Which ayanamsha do you use?
Lahiri by default. Chart capabilities accept every common sidereal ayanamsha (KP, Raman, Yukteshwar and more) and tropical, chosen per request. See the accuracy page for the calculation method.
03Can I try it before paying?
Yes. Sign up for the 14-day trial with no card; sandbox keys are free for testing. After the trial the Free plan keeps a small monthly allowance. See pricing.
04Which astrology systems are supported?
Vedic (Parashari), KP, Jaimini, Lal Kitab, Bhrigu Nandi Nadi, Tajika annual charts, Western (tropical), numerology, tarot and Vastu, across 27 API families. Browse them all in the API catalogue.
05Are there SDKs and plugins?
Yes. Official SDKs for TypeScript, Python and PHP, and early-release clients for Java, .NET, Ruby and Swift. There is also a Postman collection, a WordPress plugin, embeddable widgets and an MCP server for Claude, ChatGPT and Cursor. See SDKs and integrations.


