The amrit_siddhi API helps you find the occurrence and timings of Amrit Siddhi Yoga, which is traditionally regarded as a highly favourable period for important undertakings. It is commonly considered for activities such as financial transactions, purchasing valuable items, beginning travel, starting work, and other significant decisions. The API uses the supplied date, time, and location to calculate the applicable Yoga and returns its relevant timings and Panchang details.
Accept-Language: enGuide:These languages are supported by this API. You can use them by passing Accept-Language header with a value of the language code.
{
"yoga_name": "amrit_siddhi",
"count": 4,
"yogas": [
{
"date": "04-08-2026",
"yoga": "amrit_siddhi",
"name": "Amrit Siddhi",
"start": "04-08-2026 21:54",
"spans_days": true,
"end": "05-08-2026 09:26",
"duration_hours": 11.5
},
{
"date": "08-08-2026",
"yoga": "amrit_siddhi",
"name": "Amrit Siddhi",
"start": "08-08-2026 09:27",
"spans_days": false,
"end": "08-08-2026 16:51",
"duration_hours": 7.4
},
{
"date": "16-08-2026",
"yoga": "amrit_siddhi",
"name": "Amrit Siddhi",
"start": "16-08-2026 09:30",
"spans_days": true,
"end": "17-08-2026 03:50",
"duration_hours": 18.3
},
{
"date": "20-08-2026",
"yoga": "amrit_siddhi",
"name": "Amrit Siddhi",
"start": "20-08-2026 09:08",
"spans_days": false,
"end": "20-08-2026 09:31",
"duration_hours": 0.4
}
]
}var api = 'monthly-panchang-yogas/amrit_siddhi';
var userId = '<Your User Id>';
var apiKey = '<Your Api Key>';
var language = '<Your Language>' // By default it is set to en
var data = {
day: 6,
month: 1,
year: 2000,
hour: 7,
min: 45,
lat: 19.132,
lon: 72.342,
tzone: 5.5,
};
var auth = "Basic " + new Buffer(userId + ":" + apiKey).toString("base64");
var request = $.ajax({
url: "https://json.astrologyapi.com/v1/"+api,
method: "POST",
dataType:'json',
headers: {
"authorization": auth,
"Content-Type":'application/json',
"Accept-Language": language
},
data:JSON.stringify(data)
});
request.then( function(resp){
console.log(resp);
}, function(err){
console.log(err);
});