Copy page
Copy page as Markdown for LLMs
Analyze multi-layered matrimonial compatibility with the Dashakoot Milan API, which extends beyond the traditional 8-fold (Ashtakoot) system and evaluates partners on 10 classical matching parameters used in Vedic/Kundali Matching. This is especially useful for deeper match reports, premium horoscope matching modules, and astrologer-grade insights.
Step by Step Dashakoot Milan API Postman Testing Integration
Support Article URL
https://support.divineapi.com/general-api-support/translating-an-indian-vedic-apis-into-a-different-language
| Code | Language |
|---|---|
| en | English |
| hi | Hindi |
| bn | Bengali |
| ma | Marathi |
| tm | Tamil |
| tl | Telugu |
| ml | Malayalam |
| kn | Kannada |
Guide: Pass "lan" in the request body with any of the above codes. If omitted, the response will be in English (en).
POST https://astroapi-3.divineapi.com/indian-api/v2/dashakoot-milan
Returns Dashakoot Milan in response.
| Name | Type | Description |
|---|---|---|
| Authorization* | String | your API Access Token, e.g. Bearer {token} |
| Name | Type | Description |
|---|---|---|
| api_key* | String | Your API key |
| p1_full_name* | String | Person 1 full name, e.g. Rahul Kumar |
| p1_day* | Integer | Person 1 date of birth, e.g. 24 |
| p1_month* | Integer | Person 1 month of birth, e.g. 05 |
| p1_year* | Integer | Person 1 year of birth, e.g. 1998 |
| p1_hour* | Integer | Person 1 hour of birth, e.g. 14 |
| p1_min* | Integer | Person 1 minute, e.g. 40 |
| p1_sec* | Integer | Person 1 second, e.g. 43 |
| p1_gender* | String | Person 1 gender, e.g. male |
| p1_place* | String | Person 1 birth place, e.g. New Delhi |
| p1_lat* | Float | Person 1 latitude, e.g. 28.7041 |
| p1_lon* | Float | Person 1 longitude, e.g. 77.1025 |
| p1_tzone* | Float | Person 1 timezone, e.g. 5.5 (see timezone guide) |
| p2_full_name* | String | Person 2 full name, e.g. Simran Kumari |
| p2_day* | Integer | Person 2 date of birth |
| p2_month* | Integer | Person 2 month of birth |
| p2_year* | Integer | Person 2 year of birth |
| p2_hour* | Integer | Person 2 hour |
| p2_min* | Integer | Person 2 minute |
| p2_sec* | Integer | Person 2 second |
| p2_gender* | String | Person 2 gender, e.g. female |
| p2_place* | String | Person 2 birth place |
| p2_lat* | Float | Person 2 latitude |
| p2_lon* | Float | Person 2 longitude |
| p2_tzone* | Float | Person 2 timezone |
| lan | String | Optional language code as per the table above; default is en |
Timezone Reference:
Understanding Time Zones β Divine API
Dashakoot Milan evaluates ten key kootas/parameters:
Dina β overall marital wellbeing and longevity of the bond
Gana β temperament and nature compatibility
Yoni β sexual attraction and physical compatibility
Rashi β emotional rapport and progeny prospects
Rajju β longevity of husband and conjugal harmony
Rasyadhipati β planetary friendship between lords of rashi
Vedha β possible afflictions/obstacles and their easing
Vashya β mutual inclination and control dynamics
Mahendra β prosperity, growth, health of future children
Streedargha β wellbeing and longevity of the female partner
The API also returns:
Total points obtained vs. maximum 36
A compatibility flag (is_compatible)
Notes on Manglik Dosha for both partners
Notes on Rajju Dosha
{
"success": 1,
"data": {
"dashakoot_milan": {
"dina": {
"p1": "Punarvasu",
"p2": "Satabhisha",
"result": "Good",
"points_obtained": 3,
"max_ponits": 3,
"area_of_life": "This factor is analyzed for a long-lived marital period which covers the health and comfort of the couple."
},
"gana": {
"p1": "Dev",
"p2": "Rakshasa",
"result": "Not Satisfactory",
"points_obtained": 0,
"max_ponits": 4,
"area_of_life": "This denotes the likeness of nature and mind between the couple. This factor analyses their attitude and temper and the sexual nature between the couple."
},
"yoni": {
"p1": "Marjar",
"p2": "Ashwa",
"result": "Satisfactory",
"points_obtained": 2,
"max_ponits": 4,
"area_of_life": "Yoni determines the sexual attraction and the mutual compatibility of love between the partners. Represented by the nature and attitude of certain animals, Yoni helps to understand the sexual compatibility."
},
"rashi": {
"p1": "Cancer",
"p2": "Aquarius",
"result": "Not Satisfactory",
"points_obtained": 0,
"max_ponits": 7,
"area_of_life": "Rashi reflects the prospect of progeny through the hereditary understanding of the family of each partner. Rashi also determines the mutual respect and attitude of the partners towards each other."
},
"rajju": {
"p1": "Nabhi",
"p2": "Kanta",
"result": "Good",
"points_obtained": 5,
"max_ponits": 5,
"area_of_life": "Rajju koota is the consideration of the husbandβs long life ensuring the blissful understanding pf the woman to lead a long and happy conjugal life together."
},
"rasyadhipati": {
"p1": "Moon",
"p2": "Saturn",
"result": "Not Satisfactory",
"points_obtained": 0.5,
"max_ponits": 5,
"area_of_life": "This koota determines the level of friendship between the couple. It determines the couple remain in healthy bonds to maintain successful birth of their children and their prosperity."
},
"vedha": {
"p1": "Punarvasu",
"p2": "Satabhisha",
"result": "Good",
"points_obtained": 2,
"max_ponits": 2,
"area_of_life": "Vedha refers to the afflictions or bad omens that might befall a marriage. This often arises when the horoscope of the couple is not in agreement with the other. This koota enables the couple to get rid such the obstacles."
},
"vashya": {
"p1": "Cancer",
"p2": "Aquarius",
"result": "Not Satisfactory",
"points_obtained": 0,
"max_ponits": 2,
"area_of_life": "Vasya koota tests the compatibility between the couple by understanding the desire between the two partners to make a marriage work."
},
"mahendra": {
"p1": "Punarvasu",
"p2": "Satabhisha",
"result": "Not Satisfactory",
"points_obtained": 0,
"max_ponits": 2,
"area_of_life": "This koota considers the wealth, longevity of the couple and their prospect of progeny after their marriage."
},
"streedargha": {
"p1": "Punarvasu",
"p2": "Satabhisha",
"result": "Satisfactory",
"points_obtained": 1,
"max_ponits": 2,
"area_of_life": "This Koota ensures the long life, prosperity and wellbeing of the female counterpart during the match making process. It also determines the abundance and affluence the couple will achieve."
}
},
"dashakoot_milan_result": {
"points_obtained": 13.5,
"max_ponits": 36,
"is_compatible": "false",
"content": "The compatibility score between the male and female is only 13.5 out of 36, which is not very high. It may suggest a lack of mental compatibility and mutual affection between the two. Hence, it might not be a favorable Dashakoota match."
},
"manglik_dosha": {
"p1": "false",
"p2": "false"
},
"rajju_dosha": "false"
}
}curl --location 'https://astroapi-3.divineapi.com/indian-api/v2/dashakoot-milan' \
--header 'Authorization: Bearer {Your Auth Token}' \
--form 'api_key="{Your API Key}"' \
--form 'p1_full_name="Rahul Kumar"' \
--form 'p1_day="24"' \
--form 'p1_month="05"' \
--form 'p1_year="1998"' \
--form 'p1_hour="14"' \
--form 'p1_min="40"' \
--form 'p1_sec="43"' \
--form 'p1_gender="male"' \
--form 'p1_place="New Delhi"' \
--form 'p1_lat="28.7041"' \
--form 'p1_lon="77.1025"' \
--form 'p1_tzone="5.5"' \
--form 'p2_full_name="Simran Kumari"' \
--form 'p2_day="24"' \
--form 'p2_month="05"' \
--form 'p2_year="1998"' \
--form 'p2_hour="14"' \
--form 'p2_min="40"' \
--form 'p2_sec="43"' \
--form 'p2_gender="female"' \
--form 'p2_place="New Delhi"' \
--form 'p2_lat="28.7041"' \
--form 'p2_lon="77.1025"' \
--form 'p2_tzone="5.5"' \
--form 'lan="en"'var request = require('request');
var options = {
'method': 'POST',
'url': 'https://astroapi-3.divineapi.com/indian-api/v2/dashakoot-milan',
'headers': {
'Authorization': 'Bearer {Your Auth Token}'
},
formData: {
'api_key': '{Your API Key}',
'p1_full_name': 'Rahul Kumar',
'p1_day': '24',
'p1_month': '05',
'p1_year': '1998',
'p1_hour': '14',
'p1_min': '40',
'p1_sec': '43',
'p1_gender': 'male',
'p1_place': 'New Delhi',
'p1_lat': '28.7041',
'p1_lon': '77.1025',
'p1_tzone': '5.5',
'p2_full_name': 'Simran Kumari',
'p2_day': '24',
'p2_month': '05',
'p2_year': '1998',
'p2_hour': '14',
'p2_min': '40',
'p2_sec': '43',
'p2_gender': 'female',
'p2_place': 'New Delhi',
'p2_lat': '28.7041',
'p2_lon': '77.1025',
'p2_tzone': '5.5',
'lan': 'en'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
var form = new FormData();
form.append("api_key", "{Your API Key}");
form.append("p1_full_name", "Rahul Kumar");
form.append("p1_day", "24");
form.append("p1_month", "05");
form.append("p1_year", "1998");
form.append("p1_hour", "14");
form.append("p1_min", "40");
form.append("p1_sec", "43");
form.append("p1_gender", "male");
form.append("p1_place", "New Delhi");
form.append("p1_lat", "28.7041");
form.append("p1_lon", "77.1025");
form.append("p1_tzone", "5.5");
form.append("p2_full_name", "Simran Kumari");
form.append("p2_day", "24");
form.append("p2_month", "05");
form.append("p2_year", "1998");
form.append("p2_hour", "14");
form.append("p2_min", "40");
form.append("p2_sec", "43");
form.append("p2_gender", "female");
form.append("p2_place", "New Delhi");
form.append("p2_lat", "28.7041");
form.append("p2_lon", "77.1025");
form.append("p2_tzone", "5.5");
form.append("lan", "en");
var settings = {
"url": "https://astroapi-3.divineapi.com/indian-api/v2/dashakoot-milan",
"method": "POST",
"timeout": 0,
"headers": {
"Authorization": "Bearer {Your Auth Token}"
},
"processData": false,
"mimeType": "multipart/form-data",
"contentType": false,
"data": form
};
$.ajax(settings).done(function (response) {
console.log(response);
});import requests
url = "https://astroapi-3.divineapi.com/indian-api/v2/dashakoot-milan"
payload = {'api_key': '{Your API Key}',
'p1_full_name': 'Rahul Kumar',
'p1_day': '24',
'p1_month': '05',
'p1_year': '1998',
'p1_hour': '14',
'p1_min': '40',
'p1_sec': '43',
'p1_gender': 'male',
'p1_place': 'New Delhi',
'p1_lat': '28.7041',
'p1_lon': '77.1025',
'p1_tzone': '5.5',
'p2_full_name': 'Simran Kumari',
'p2_day': '24',
'p2_month': '05',
'p2_year': '1998',
'p2_hour': '14',
'p2_min': '40',
'p2_sec': '43',
'p2_gender': 'female',
'p2_place': 'New Delhi',
'p2_lat': '28.7041',
'p2_lon': '77.1025',
'p2_tzone': '5.5',
'lan': 'en'}
headers = {
'Authorization': 'Bearer {Your Auth Token}'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)