SEARCH ASTROLOGY API DOCS

Home
Indian Astrology

Rudraksha Suggestion/rudraksha_suggestion

The rudraksha_suggestion API provides a recommendation for which combination of rudraksha beads to wear based on the user's horoscope. The response includes the name of the recommended rudraksha combination, an image URL, and details about the benefits and symbolism of the recommended beads.

API Endpoint : rudraksha_suggestion
Method : POST
Full URL :
https://json.astrologyapi.com/v1/rudraksha_suggestion

Request Data

ParamsData typeDescriptions

day required

month required

year required

hour required

min required

lat required

lon required

tzone required

int

int

int

int

int

float

float

float

date of birth, eg: 10

month of birth, eg: 5

year of birth, eg: 1990

hour, eg: 19

minute, eg: 55

latitude, eg: 19.2056

longitude, eg: 25.2056

timezone, eg: 5.5

Response Data

{
    "img_url": "/img/three+twelve.jpg",
    "rudraksha_key": "three_faced_twelve_faced",
    "name": "Three + Twelve Faced Rudraksha (Teen + Baarah Mukhi)",
    "recommend": "You are recommended to wear a combination of THREE and TWELVE FACED Rudraksha.",
    "detail": "Twelve face rudraksha is symbol of Aditya. This symbolises lord Vishnu too. It should be worn by people wanting to attain influential and powerful positions. It is an extremely blessed bead and provides protection against many evils and perils. The bead is said to increase charisma and charm. Helps in ruling and creating a powerful aura round oneself. Malefic effects of the Sun are controlled."
}
POST
var api = 'rudraksha_suggestion';
var userId = '<Your User Id>';
var apiKey = '<Your Api Key>';
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'
},
    data:JSON.stringify(data)
});

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