Vimsottari Dasa information for a given Date

API Endpoint:

vimsottari/dasa-information

Method:

POST

Full URL:

https://json.freeastrologyapi.com/vimsottari/dasa-information



Request data
Parameter Data type Description Constraints Required
year Integer Year number, eg: 1995 Valid year Number Yes
month Integer Month number,with no leading zero eg: 7 or 8 valid month number Yes
date Integer Day number,with no leading zero eg: 5 or 6 valid date number Yes
hours Integer hours number,with no leading zero eg: 1 or 2 valid hours number Yes
minutes Integer minutes number,with no leading zero eg: 0 or 1 valid minutes number Yes
seconds Integer seconds number,with no leading zero eg: 0 or 1 valid seconds number Yes
latitude float latitude number, in the range from -90 to 90 Valid latitude Yes
longitude float longitude number, in the range from -180 to 180 valid longitude Yes
timezone float Timezone of birth location, eg: 5.5 valid timezone Yes
config Object Contains optional configuration values Optional No
observation_point String either topocentric or geocentric Optional No
ayanamsha String either tropical or sayana or lahiri Optional No
event_data Object Contains the desired date for which we need dasa information Required Yes
year Integer Year number, eg: 2025 valid year number Yes
month Integer Month number,with no leading zero eg: 1 or 10 valid month number Yes
date Integer Day number,with no leading zero eg: 5 or 6 valid date number Yes
hours Integer hours number,with no leading zero eg: 1 or 2 valid hours number Yes
minutes Integer minutes number,with no leading zero eg: 0 or 1 valid minutes number Yes
seconds Integer seconds number,with no leading zero eg: 0 or 1 valid seconds number Yes


Sample Payload



{
    "year": 1995,
    "month": 1,
    "date": 1,
    "hours": 10,
    "minutes": 30,
    "seconds": 31,
    "latitude": 16.51666666666667,
    "longitude": 80.61666666666667,
    "timezone": 5.5,
    "config": {
        "observation_point": "geocentric", /* geocentric / topocentric */
        "ayanamsha": "sayana" /* lahiri / sayana */
    },
    "event_data": {
        "year": 2025,
        "month": 1,
        "date": 22,
        "hours": 9,
        "minutes": 30,
        "seconds": 0
    }
}
 


Sample Code



$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://json.freeastrologyapi.com/vimsottari/dasa-information',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "year": 1995,
    "month": 1,
    "date": 1,
    "hours": 10,
    "minutes": 30,
    "seconds": 31,
    "latitude": 16.51666666666667,
    "longitude": 80.61666666666667,
    "timezone": 5.5,
    "config": {
        "observation_point": "geocentric",
        "ayanamsha": "sayana"
    },
    "event_data": {
        "year": 2025,
        "month": 1,
        "date": 22,
        "hours": 9,
        "minutes": 30,
        "seconds": 0
    }
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json',
    'x-api-key: YOUR_API_KEY_HERE'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;


import requests
import json

url = "https://json.freeastrologyapi.com/vimsottari/dasa-information"

payload = json.dumps({
  "year": 1995,
  "month": 1,
  "date": 1,
  "hours": 10,
  "minutes": 30,
  "seconds": 31,
  "latitude": 16.51666666666667,
  "longitude": 80.61666666666667,
  "timezone": 5.5,
  "config": {
    "observation_point": "geocentric",
    "ayanamsha": "sayana"
  },
  "event_data": {
    "year": 2025,
    "month": 1,
    "date": 22,
    "hours": 9,
    "minutes": 30,
    "seconds": 0
  }
})
headers = {
  'Content-Type': 'application/json',
  'x-api-key': 'YOUR_API_KEY_HERE'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)



var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://json.freeastrologyapi.com/vimsottari/dasa-information',
  'headers': {
    'Content-Type': 'application/json',
    'x-api-key': 'YOUR_API_KEY_HERE'
  },
  body: JSON.stringify({
    "year": 1995,
    "month": 1,
    "date": 1,
    "hours": 10,
    "minutes": 30,
    "seconds": 31,
    "latitude": 16.51666666666667,
    "longitude": 80.61666666666667,
    "timezone": 5.5,
    "config": {
      "observation_point": "geocentric",
      "ayanamsha": "sayana"
    },
    "event_data": {
      "year": 2025,
      "month": 1,
      "date": 22,
      "hours": 9,
      "minutes": 30,
      "seconds": 0
    }
  })

};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});



Response data


  {
  "maha_dasa": {
    "Lord": "Rahu",
    "start_time": "2013-05-28 06:39:53.629411",
    "end_time": "2031-05-28 21:24:50.922211"
  },
  "antar_dasa": {
    "Lord": "Venus",
    "start_time": "2024-12-14 23:43:44.392291",
    "end_time": "2027-12-15 18:11:13.941091"
  },
  "pratyantar_dasa": {
    "Lord": "Venus",
    "start_time": "2024-12-14 23:43:44.392291",
    "end_time": "2025-06-15 14:48:19.317091"
  },
  "sookshma_antar_dasa": {
    "Lord": "Sun",
    "start_time": "2025-01-14 10:14:30.213091",
    "end_time": "2025-01-23 13:23:43.959331"
  },
  "praana_antar_dasa": {
    "Lord": "Venus",
    "start_time": "2025-01-22 00:52:11.668291",
    "end_time": "2025-01-23 13:23:43.959331"
  },
  "deha_antar_dasa": {
    "Lord": "Moon",
    "start_time": "2025-01-22 08:47:01.664683",
    "end_time": "2025-01-22 11:49:39.355603"
  }
}