SEARCH ASTROLOGY API DOCS

Home
Indian Astrology

General House Report/general_house_report/:planet_name

The general_house_report/:planet_name API provides a horoscope report for a specific planet in a person's natal chart. The response includes a description of the individual's personality traits, physical characteristics, and potential challenges related to that planet's influence on their chart.

API Endpoint : general_house_report/:planet_name
Method : POST
Full URL :
https://json.astrologyapi.com/v1/general_house_report/:planet_name
Here planet name means for which planet you want data.
Planet name's are as follow-
sun, moon, mars, mercury, jupiter, venus, saturn

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

{
	"planet": "sun",
	"house_report": "You have an abundance of physical vitality. Sometimes there is so much energy that you become reckless, impulsive, and throw caution to the wind. You may experience cuts and burns on your head and face which may leave some sort of scar. You are assertive, independent, impatient and want to do your own thing. You have strong organizing ability. You are usually self-confident. Guard against accidents due to rushing around in your impulsiveness. You may be subject to higher than normal fevers."
}
POST
var api = 'general_house_report/:planet_name';
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);
});