API-калькулятор асцендента й висхідного знака
Надішліть дату, час і місце народження — і отримайте асцендент в обох зодіаках. Ведична лагна містить знак, градус, накшатру, паду й управителів, а західний висхідний знак — стихію та хрест.
Що таке асцендент
Асцендент — це градус зодіаку, що сходить на східному горизонті в момент народження. У ведичній астрології це лагна, перший дім і точка, від якої читають усю карту; у західній — висхідний знак. Асцендент змінює знак приблизно кожні дві години, тому для нього потрібні точні час і місце, а не лише дата.
Дві традиції відраховують його від різних точок. Ведичний (сидеричний) зодіак прив’язаний до зір, а західний (тропічний) — до точки рівнодення. Сьогодні між ними близько 24°, тож в однієї людини лагна й висхідний знак часто різні. Цей ендпоінт повертає обидва за один виклик.
Що повертає один виклик
lagna: сидеричний асцендент — знак і раші, градус, управитель знака, накшатра, пада, управитель накшатри та знак навамші. За замовчуванням Лахірі; для іншої аянамші передайтеayanamsa.rising_sign: тропічний асцендент західної астрології зі стихією та хрестом.midheaven: середина неба (MC) в обох зодіаках.
Асцендент не залежить від системи домів, тож обирати її не треба. Надішліть час народження зі зміщенням від UTC, наприклад 1990-08-15T10:30:00+05:30, або вкажіть timezone_as_float. Час без жодного з них вважається індійським (+05:30).
Приклад запиту
curl -X POST https://api.occultapi.com/api/astro/ascendant/ \
-H "X-API-Key: $OCCULT_API_KEY" \
-H "Content-Type: application/json" \
-d '{"date_time":"1990-08-15T10:30:00+05:30","latitude":26.9124,"longitude":75.7873}'import os, requests
response = requests.post(
"https://api.occultapi.com/api/astro/ascendant/",
headers={"X-API-Key": os.environ["OCCULT_API_KEY"]},
json={
"date_time": "1990-08-15T10:30:00+05:30",
"latitude": 26.9124,
"longitude": 75.7873
},
timeout=30,
)
response.raise_for_status()
print(response.json())
print("credits left:", response.headers.get("X-Credits-Remaining"))const response = await fetch("https://api.occultapi.com/api/astro/ascendant/", {
method: "POST",
headers: {
"X-API-Key": process.env.OCCULT_API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
"date_time": "1990-08-15T10:30:00+05:30",
"latitude": 26.9124,
"longitude": 75.7873
}),
});
if (!response.ok) throw new Error(`API error ${response.status}`);
console.log(await response.json());
console.log("credits left:", response.headers.get("X-Credits-Remaining"));<?php
$ch = curl_init("https://api.occultapi.com/api/astro/ascendant/");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => [
"X-API-Key: " . getenv("OCCULT_API_KEY"),
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS => '{"date_time":"1990-08-15T10:30:00+05:30","latitude":26.9124,"longitude":75.7873}',
]);
echo curl_exec($ch);Приклад відповіді
Відповідь, яку повернув цей запит.
{
"data": {
"lagna": {
"longitude": 177.748946,
"sign": "Virgo",
"sign_index": 6,
"degree_in_sign": 27.748946,
"formatted": "27°44'56\" Virgo",
"sign_lord": "Mercury",
"element": "Earth",
"modality": "Mutable",
"rashi": "Kanya",
"nakshatra": "Chitra",
"nakshatra_index": 14,
"pada": 2,
"nakshatra_lord": "Mars",
"navamsa_sign": "Virgo",
"navamsa_rashi": "Kanya"
},
"rising_sign": {
"longitude": 201.479077,
"sign": "Libra",
"sign_index": 7,
"degree_in_sign": 21.479077,
"formatted": "21°28'45\" Libra",
"sign_lord": "Venus",
"element": "Air",
"modality": "Cardinal"
},
"midheaven": {
"sidereal": {
"longitude": 88.617386,
"sign": "Gemini",
"sign_index": 3,
"degree_in_sign": 28.617386,
"formatted": "28°37'03\" Gemini",
"sign_lord": "Mercury",
"element": "Air",
"modality": "Mutable"
},
"tropical": {
"longitude": 112.347516,
"sign": "Cancer",
"sign_index": 4,
"degree_in_sign": 22.347516,
"formatted": "22°20'51\" Cancer",
"sign_lord": "Moon",
"element": "Water",
"modality": "Cardinal"
}
},
"ayanamsa": "LAHIRI",
"ayanamsa_degrees": 23.73013,
"date_time_utc": "1990-08-15T05:00:00+00:00",
"latitude": 26.9124,
"longitude": 75.7873
},
"status": 200,
"is_error": false,
"message": "successful"
}Запитання
- Чому моя ведична лагна й західний висхідний знак різні?
- Їх вимірюють у різних зодіаках: ведичний — сидеричний, західний — тропічний. Різниця між ними, аянамша, сьогодні становить близько 24 градусів, тож вони часто потрапляють у різні знаки. Обидва правильні у своїй системі.
- Наскільки точним має бути час народження?
- Асцендент зміщується приблизно на один градус за чотири хвилини, тож кілька хвилин можуть змінити градус, а поблизу межі знака — і сам знак. Відповідь містить точний градус, тож видно, наскільки він близький до межі.
- Яка аянамша використовується для лагни?
- За замовчуванням Лахірі (Чітрапакша) — стандарт індійської астрології. Крішнамурті, Рамана, Феґана-Бредлі та інші поширені аянамші можна передати в полі ayanamsa.
- Чи працює це для будь-якого місця на Землі?
- Так, до 89,9 градуса північної чи південної широти, зокрема у високих широтах, де деякі системи домів не працюють. На самих полюсах асцендент не визначений.
Про особливі асценденти (хора-, гхатіка-, бхава- та шрі-лагну) див. Особливі лагни.