US :  +1 (888) 261-8481    |    INDIA :  +91 (22) 2635-9680

インド占星術APIレファレンス

Match Making/custom_match_profiles_xml

Match custom profile with primary profile with xml response

API Endpoint

custom_match_profiles_xml

Method & URL
Method Full URL
POST https://json.astrologyapi.com/v1/custom_match_profiles_xml

Response Data
			
				<?xml version='1.0'?>
<result>
    <profile_id>10</profile_id>
    <match_results>
        <kuja_dosha>
            <conclusion>Both are not having kuja dosha and therefore this is a good match</conclusion>
            <is_female_kuja>false</is_female_kuja>
            <is_male_kuja>false</is_male_kuja>
            <is_match_good>true</is_match_good>
        </kuja_dosha>
        <dasha_sandhi>
            <conclusion>There is no co-incidence of vimshottari dasha trouble periods. This passes the dasha sandhi check.</conclusion>
            <is_match_good>true</is_match_good>
        </dasha_sandhi>
        <papasamyam>
            <conclusion>Good</conclusion>
            <female_points>30.8125</female_points>
            <is_match_good>true</is_match_good>
            <male_points>42.1875</male_points>
        </papasamyam>
        <profile_id>12</profile_id>
        <match_result>
            <is_match_good>false</is_match_good>
            <points_matched>14</points_matched>
            <total_points>36</total_points>
            <type>dashkoot</type>
        </match_result>
        <rajju_dosha>
            <status>true</status>
        </rajju_dosha>
        <vedha_dosha>
            <status>false</status>
        </vedha_dosha>
    </match_results>
</result>			
		
    
        'gender':'male',
        'profile_id': eg:10,
        'birth_detail': {
            'day' : 3,
            'month' : 2,
            'year' : 1987,
            'hour' : 20,
            'min' : 2,
            'lat' : 18.975,
            'lon' : 72.8258,
            'tzone' : 5.5,
            'name':'Demo'
        },
        "options":{
            "match_type":"dashkoot",
            "papasamyam":false,
            "kuj_dosha_check":false,
            "dasa_sandhi_check":false
        },
        'match_profiles': [
            {
                'profile_id':eg: 12,
                'birth_detail': {
                'day' : 13,
                'month' : 2,
                'year' : 1987,
                'hour' : 20,
                'min' : 2,
                'lat' : 18.975,
                'lon' : 72.8258,
                'tzone' : 5.5,
                'name':'Demo'
                }
            }
        ]

    
            
                var api = 'API_ENDPOINT_HERE';
var userId = 'YOUR_USER_ID';
var apiKey = 'YOUR_API_KEY';
var data = {
        day:12,
        month:3,
        year:1992,
        hour:2,
        min:23,
        lat:19.132,
        lon:72.342,
        tzone:5.5
    };
var request = $.ajax({
url: "https://json.astrologyapi.com/v1/"+api,
method: "POST",
dataType:'json',
headers: {
    "authorization": "Basic " + btoa(userId+":"+apiKey),
    "Content-Type":'application/json'
},
    data:JSON.stringify(data)
});

request.then( function(resp){
    console.log(resp);
}, function(err){
    console.log(err);
});

                   
		
                
                    require_once 'VedicRishiClient.php';
$userId = "";
$apiKey = "";
$data = array(
    'date' => 25,
    'month' => 12,
    'year' => 1988,
    'hour' => 4,
    'minute' => 0,
    'latitude' => 25.123,
    'longitude' => 82.34,
    'timezone' => 5.5
);
$resourceName = 'API_ENDPOINT_HERE';
$vedicRishi = new VedicRishiClient($userId, $apiKey);
$responseData = $vedicRishi->call($resourceName, $data['date'], $data['month'], $data['year'], $data['hour'], $data['minute'], $data['latitude'], $data['longitude'], $data['timezone']);
echo $responseData;


                

             
Download PHP Client