search

Copy page

Copy page as Markdown for LLMs

View as Markdown

View this page as plain text


Open in ChatGPT

Ask ChatGPT about this page

Open in Claude

Ask Claude about this page

Ascendant Report

The Ascendant Report API offers insights into an individual's personality, life approach, and outward expression based on their rising sign in Western astrology. It provides a detailed interpretation across different aspects of life such as career, health, relationships, and finance.


Step by Step Ascendant Report API Postman Testing Integration

Step by Step Ascendant Report API Postman Testing Integration


Supported Language Codes

CodeLanguage
enEnglish
hiHindi
ptPortuguese
frFrench
deGerman
jaJapanese
trTurkish
ruRussian
itItalian
esSpanish
nlDutch
plPolish

Guide: These languages are supported by this API. You can use them by passing the "lan" parameter in the body with the desired language code.
Support Article URL: Translating APIs into a different language


House System Codes

CodeSystem
PPlacidus (default)
KKoch
RRegiomontanus
CCampanus
AEqual
WEqual, Whole Sign
NWhole Sign (Aries = 1st House)
XAxial Rotation / Meridian Houses
TPolich/Page (Topocentric)
MMorinus
OPorphyry
BAlcabitius
DEqual / MC
FCarter Poli-Equatorial
G36 Gauquelin Sectors
HHorizon / Azimuth
ISunshine
LPullen
SSripati
UKrusinski-Pisa-Goelzer
VEqual Vehlow
YAPC Houses

Note: The default house system is P โ€“ Placidus.
Support Article URL: How to change the house system code in natal astrology


API Endpoint

POST https://astroapi-4.divineapi.com/western-api/v2/ascendant-report

Returns an Ascendant Report in response.


Headers

NameTypeDescription
Authorization*StringYour API Access Token. Example: Bearer {token}

Request Body

NameTypeDescription
api_key*StringYour API key.
full_name*StringFull name. Example: Rahul Kumar.
day*IntegerDate of birth. Example: 24.
month*IntegerMonth of birth. Example: 05.
year*IntegerYear of birth. Example: 2023.
hour*IntegerHour of birth (24-hour format). Example: 14.
min*IntegerMinute of birth. Example: 40.
sec*IntegerSecond of birth. Example: 43.
gender*StringGender. Example: male.
place*StringPlace of birth. Example: New Delhi.
lat*FloatLatitude. Example: 28.7041.
lon*FloatLongitude. Example: 77.1025.
tzone*FloatTimezone. Example: 5.5. Refer to Timezone List.
lanStringLanguage code (default: en).
house_systemStringHouse system code (default: P).

200: OK โ€“ Ascendant Report fetched successfully. 

{
    "success": 1,
    "data": {
        "sign": "Libra",
        "sign_no": 7,
        "full_degree": "193.5228017",
        "longitude": "13:31:22",
        "image": "https://divineapi.com/public/api-assets/assets/images/zodiacs/Libra.png",
        "analysis": {
            "personality": "As a Libra ascendant, you project grace, friendliness, and balance. You have a natural charm, your sense of aesthetics is sharp, and you appreciate harmony and beauty in all aspects. You are a peacemaker at heart, seeking fairness and compromise in any situation. You're also known for your diplomacy and your ability to see both sides of a disagreement. However, you might struggle with making decisions quickly, as you always want to explore all possibilities.",
            "career": "Libra Ascendant work life tends to be one marked by diplomacy and collaboration. You function well in team settings where balance and harmony are valued. You might thrive in careers related to law, diplomacy, art, design, fashion, aesthetics or customer relations. Libra ascendant natives also have a knack for public relations, sales, and advertising due to their natural charm and ability to establish connections with people.",
            "health": "As a Libra Ascendant, you should take care of your kidneys, bladder, and lower back as these are the areas most likely to be impacted by stress or illness. You might be prone to urinary or kidney infections, backache, and skin issues. It is important to stay hydrated and maintain a balanced diet. Regular exercise focusing on your abdomen and lower back is particularly beneficial for you.",
            "finance": "Financially, you are the sort who appreciates the finer things in life and therefore, you might have a tendency to overspend. However, you also possess strong money management skills. Your innate sense of justice and balance often helps in making sound financial decisions. You may also have an eye for investments, especially in art, fashion or anything related to beauty and aesthetics.",
            "relationships": "In relationships, a Libra Ascendant is typically warm-hearted, affectionate and sociable. You believe in equality and harmony, and always strive for a balanced and fair relationship. You are likely to give as much as you receive, which makes you a loved and respected partner or friend. However, your indecisiveness can be challenging at times. It is essential to communicate effectively to maintain healthy relationships."
        }
    }
}

Example Integrations

Below are examples of how you might call this API using different programming languages and environments.


cURL

curl --location 'https://astroapi-4.divineapi.com/western-api/v2/ascendant-report' \
--header 'Authorization: Bearer {Your Auth Token}' \
--form 'api_key="{Your API Key}"' \
--form 'full_name="Rahul Kumar"' \
--form 'day="24"' \
--form 'month="05"' \
--form 'year="2023"' \
--form 'hour="14"' \
--form 'min="40"' \
--form 'sec="43"' \
--form 'gender="male"' \
--form 'place="New Delhi, India"' \
--form 'lat="28.7041"' \
--form 'lon="77.1025"' \
--form 'tzone="5.5"' \
--form 'lan="en"' \
--form 'house_system="P"'

NodeJS

var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://astroapi-4.divineapi.com/western-api/v2/ascendant-report',
  'headers': {
    'Authorization': 'Bearer {Your Auth Token}'
  },
  formData: {
    'api_key': '{Your API Key}',
    'full_name': 'Rahul Kumar',
    'day': '24',
    'month': '05',
    'year': '2023',
    'hour': '14',
    'min': '40',
    'sec': '43',
    'gender': 'male',
    'place': 'New Delhi, India',
    'lat': '28.7041',
    'lon': '77.1025',
    'tzone': '5.5',
    'lan': 'en',
    'house_system': 'P'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

JavaScript jQuery AJAX

var form = new FormData();
form.append("api_key", "{Your API Key}");
form.append("full_name", "Rahul Kumar");
form.append("day", "24");
form.append("month", "05");
form.append("year", "2023");
form.append("hour", "14");
form.append("min", "40");
form.append("sec", "43");
form.append("gender", "male");
form.append("place", "New Delhi, India");
form.append("lat", "28.7041");
form.append("lon", "77.1025");
form.append("tzone", "5.5");
form.append("lan", "en");
form.append("house_system", "P");

var settings = {
  "url": "https://astroapi-4.divineapi.com/western-api/v2/ascendant-report",
  "method": "POST",
  "timeout": 0,
  "headers": {
    "Authorization": "Bearer {Your Auth Token}"
  },
  "processData": false,
  "mimeType": "multipart/form-data",
  "contentType": false,
  "data": form
};

$.ajax(settings).done(function (response) {
  console.log(response);
});

Python

import requests

url = "https://astroapi-4.divineapi.com/western-api/v2/ascendant-report"

payload = {
  'api_key': '{Your API Key}',
  'full_name': 'Rahul Kumar',
  'day': '24',
  'month': '05',
  'year': '2023',
  'hour': '14',
  'min': '40',
  'sec': '43',
  'gender': 'male',
  'place': 'New Delhi, India',
  'lat': '28.7041',
  'lon': '77.1025',
  'tzone': '5.5',
  'lan': 'en',
  'house_system': 'P'
}

headers = {
  'Authorization': 'Bearer {Your Auth Token}'
}

response = requests.post(url, headers=headers, data=payload)
print(response.text)

Implementation Notes

Default Configs:
If you omit lan, it defaults to en. If you omit house_system, it defaults to P (Placidus).

Precision Matters:
Provide accurate geographic coordinates (latitude, longitude) and time of birth (hour, minute, second) for correct rising sign calculations.

Localization & Flexibility:
You can deliver reports in multiple languages and switch house system methods to match your usersโ€™ preferences.

Use Cases:
Well-suited for Western astrology report systems, rising sign-based apps, and dashboard modules offering ascendant insights.