Build next-generation astrology apps. From 13,000 BC to 17,000 AD ephemeris calculations, complete D1-D60 charts, complex Reverse Planetary Search, to our groundbreaking Reverse Matchmaking engine.
Built on high-precision NASA JPL data and classical Vedic algorithms. Designed for limitless astrological research.
Traditional matchmaking requires both the boy's and girl's Kundali. We changed the game. Pass only ONE user's details, and our API will calculate a 10-year timeframe window, generating the exact Date of Births, Times, and Locations that would be highly suitable and yield the highest Guna match for that person based on Navamsha and 7th Lord logic.
POST /api/v1/matchmaking/reverseCalculate exact planetary degrees and Muhurtas across 30,000 years. Perfect for researching ancient historical events (e.g., Shree Ram Kundali) or planning centuries into the future.
High-Precision EphemerisPass multiple combined conditions via JSON. Example: Mesh Lagna + Mars aspecting Jupiter + Sun in 5th House. Instantly pinpoint exact dates and times for rare Muhurtas and alignments.
POST /api/v1/search/complex-transitOur engine natively verifies combinations against BPHS, Saravali, Phaladeepika, and Jataka Parijata. Get Yogas, Doshas, and precise scriptural references directly in the API response.
POST /api/v1/kundali/rulesGenerate Lagna chart, all divisional charts (D1 to D60), accurate Shadbala (planetary strength), and complete KP System calculations in one single request.
POST /api/v1/kundali/generateStandard Ashtakoot (36 points) and Dashakoot matching. Includes detailed Mangal Dosha analysis, Bhakoot dosha, Nadi dosha, and overall compatibility scores.
POST /api/v1/matchmaking/traditionalMillisecond-level Panchang calculations based on exact Lat/Lon. Includes Tithi, Nakshatra, Yoga, Karana, Choghadiya, and precise sunrise/sunset timings.
GET /api/v1/panchangClick through the tabs below to see how easy it is to integrate complex Vedic Astrology calculations into your application via JSON.
Instead of asking users to bring a partner's Kundali, empower them to find highly suitable partner birth details. Send a single user's profile, and the API computes Navamsha, 7th Lord Transits, and Upapada Lagna to output 10-year optimal matching windows with the highest Guna match.
POST /api/v1/matchmaking/reverse
Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Body (Only One Profile Needed):
{
"user_dob": "1995-08-15",
"user_time": "14:30:00",
"user_lat": 27.7172,
"user_lon": 85.3240,
"search_window_years": 10
}
Response (200 OK):
{
"status": "success",
"data": {
"ideal_partner_profiles": [
{
"dob_range": { "start": "1996-03-10", "end": "1996-04-15" },
"best_time_window": "08:00 - 11:30",
"ashtakoot_score_estimate": 30.5
},
{
"dob_range": { "start": "1998-11-20", "end": "1998-12-05" },
"best_time_window": "14:00 - 16:45",
"ashtakoot_score_estimate": 29.0
}
],
"astrological_logic": "Based on 7th Lord transit and D9 Navamsha compatibility."
}
}