Chart basics
Special lagnas in Vedic astrology
Updated
Special lagnas: how the API computes it
POST /v1/special-lagnas returns six of them. The bhava, hora and ghati lagna start at the Sun's degree at sunrise (SL-01). They move one sign every two hours, every hour and every 24 minutes.
Pranapada turns the time since sunrise into degrees. It adds them to the Sun, or to the 5th or 9th sign from it (SL-03). Varnada lagna combines the ascendant and the hora lagna (SL-05).
Indu lagna is counted from the Moon, using values for the two 9th lords, and is a sign with no degree (SL-06). These points move fast: the ghati lagna moves about a degree and a quarter a minute. So the moment taken as sunrise matters (SL-02).
The API takes the moment the top of the Sun appears, allowing for the bending of light by the air. Some software uses the center of the Sun, three to four minutes later. reckoned_from gives the sunrise and the time since it, so you can trace a difference.
For John Doe, the hora lagna is in Sagittarius and the ghati lagna at 28 degrees of Gemini.
Get it from the API
POST /v1/special-lagnas
# John Doe, born Aug 15, 1990, 10:30 AM, New York
curl -X POST "https://apiforastrology.com/api/astrology/v1/special-lagnas" \
-H "Authorization: Bearer $ASTROLOGY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"year":1990,"month":8,"day":15,"hour":10,"minute":30,"second":0,"latitude":40.7128,"longitude":-74.006,"timezone":"America/New_York"}'{
"reckoned_from": {
"sunrise": "1990-08-15T06:10:44-04:00",
"sun_at_sunrise": {
"longitude": 118.6023214,
"sign": "Cancer",
"sign_number": 4,
"degree_in_sign": 28.6023214,
"degree_dms": "28 : 36 : 08",
"nakshatra": "Ashlesha",
"nakshatra_lord": "Mercury",
"pada": 4
},
"ishtakaal": {
"minutes": 259.262,
"ghatis": 10.802583,
"ghati_pala_vipala": "10:48:09"
},
"sunrise_convention": "the center of the Sun crossing the true horizon, without refraction (the bending of light by the air) -- the classical astrological sunrise. Civil calendars print the moment the top edge appears, three to four minutes earlier. That gap…"
},
"bhava_lagna": {
"longitude": 183.4178209,
"sign": "Libra",
"sign_number": 7,
"degree_in_sign": 3.4178209,
"degree_dms": "03 : 25 : 04",
"nakshatra": "Chitra",
"nakshatra_lord": "Mars",
"pada": 4,
"rule": "the Sun at sunrise plus one sign per 5 ghatis"
},
"hora_lagna": {
"longitude": 248.2333205,
"sign": "Sagittarius",
"sign_number": 9,
"degree_in_sign": 8.2333205,
"degree_dms": "08 : 14 : 00",
"nakshatra": "Mool",
"nakshatra_lord": "Ketu",
"pada": 3,
"rule": "the Sun at sunrise plus one sign per 2.5 ghatis"
},
"ghati_lagna": {
"longitude": 82.6798191,
"sign": "Gemini",
"sign_number": 3,
"degree_in_sign": 22.6798191,
"degree_dms": "22 : 40 : 47",
"nakshatra": "Punarvasu",
"nakshatra_lord": "Jupiter",
"pada": 1,
"rule": "the Sun at sunrise plus one sign per ghati"
},
"pranapada": {
"longitude": 335.0853317,
"sign": "Pisces",
"sign_number": 12,
"degree_in_sign": 5.0853317,
"degree_dms": "05 : 05 : 07",
"nakshatra": "Uttara Bhadrapada",
"nakshatra_lord": "Saturn",
"pada": 1,
"sun_sign_quality": "movable",
"rule": "two degrees per pala (24 seconds) since sunrise. When the Sun is in a movable sign they are added to the Sun. In a fixed sign they are added to the 9th from it, and in a dual sign to the 5th"
},
"indu_lagna": {
"sign": "Taurus",
"sign_number": 2,
"ninth_lord_from_lagna": "Venus",
"ninth_lord_from_moon": "Saturn",
"kalas": 13,
"rule": "kalas of the two 9th lords, reduced by twelve, counted from the Moon's sign. A sign with no degree"
},
"varnada_lagna": {
"sign": "Aquarius",
"sign_number": 11,
"combined": "differenced",
"rule": "BPHS: counts from Aries for an odd sign and back from Pisces for an even one, for the lagna and the hora lagna. Added if both signs are odd or both even, else the difference is taken. The result is counted the lagna's way"
},
"yogi": {
"yogi_point": {
"longitude": 266.6837094,
"sign": "Sagittarius",
"sign_number": 9,
"degree_in_sign": 26.6837094,
"degree_dms": "26 : 41 : 01",
"nakshatra": "Uttara Ashadha",
"nakshatra_lord": "Sun",
"pada": 1
},
"yogi": "Sun",
"duplicate_yogi": "Jupiter",
"avayogi": "Saturn",
"avayogi_point": {
"longitude": 93.3503761,
"sign": "Cancer",
"sign_number": 4,
"degree_in_sign": 3.3503761,
"degree_dms": "03 : 21 : 01",
"nakshatra": "Pushya",
"nakshatra_lord": "Saturn",
"pada": 1
}
},
"jaimini": {
"atmakaraka": "Sun",
"maheshwara": {
"graha": "Saturn",
"from_sign": "Aquarius",
"atmakaraka": "Sun",
"rule": "lord of the 8th sign from the atmakaraka",
"not_applied": [
"the exception for an atmakaraka in its own or exaltation sign, and for a node joining the 8th lord, which texts state differently"
]
},
"rudra": {
"graha": "Venus",
"from_sign": "Libra",
"lord_of_2nd": "Venus",
"lord_of_8th": "Mars",
"stronger_lord": "Venus",
"weaker_lord": "Mars",
"decided_by": "the atmakaraka is in it",
"malefics_on_stronger": [
"Mars"
],
"malefics_on_weaker": [],
"flipped": false,
"rule": "the stronger of the 2nd and 8th lords, by the rashi bala of the signs they sit in: atmakaraka, then more grahas, then rashi drishti from the sign's lord, Jupiter or Mercury, then dual over fixed over movable. A tie keeps the 8th lord. The…",
"disputed": [
{
"reading": "compare the 2nd and 8th signs themselves, not the signs the lords sit in",
"graha": "Venus",
"agrees": true
},
{
"reading": "malefic aspect read by rashi drishti, not graha drishti",
"graha": "Venus",
"agrees": true
},
{
"reading": "the nodes cast graha drishti too (5th, 7th and 9th)",
"graha": "Venus",
"agrees": true
}
]
},
"brahma": {
"from_sign": "Virgo",
"start_decided_by": "tie; the lagna kept",
"candidates": [
{
"graha": "Saturn",
"lord_of": 6,
"sign": "Sagittarius",
"house": 4,
"odd_sign": true,
"odd_house": false,
"visible_half": false,
"passes": false
},
{
"graha": "Mars",
"lord_of": 8,
"sign": "Aries",
"house": 8,
"odd_sign": true,
"odd_house": false,
"visible_half": true,
"passes": true
},
{
"graha": "Sun",
"lord_of": 12,
"sign": "Cancer",
"house": 11,
"odd_sign": false,
"odd_house": true,
"visible_half": true,
"passes": false
}
],
"stage": "primary",
"rule": "from the stronger of the lagna and the 7th (rashi bala), the lords of the 6th, 8th and 12th. The strongest in an odd sign and houses 7-12 wins (primary); failing that, the strongest in an odd sign from any house (hemisphere dropped);…",
"disputed": [],
"chosen_by": "the only one that qualifies",
"graha": "Mars",
"found": true
}
},
"dagdha_rashis": {
"tithi": {
"name": "Dashami",
"index": 25,
"paksha": "krishna"
},
"burnt_signs": [
"Leo",
"Scorpio"
],
"rule": "the signs burnt by the birth tithi; Purnima and Amavasya burn none"
},
"not_computed": {
"jaimini_hora_lagna": "One outside report prints a separate Jaimini hora lagna. For one chart it matches the Parashari one. For another, it is the Parashari arc counted from the lagna instead of the Sun. No cited rule produces both, so none is invented (SL-04).",
"sree_lagna": "Not in BPHS. The formula in use has no outside figure here to check it against."
},
"meta": {
"ayanamsa": "lahiri",
"ayanamsa_value": 23.7260727,
"julian_day": 2448119.10483,
"ephemeris": "JPL DE440s",
"node": "true",
"timezone": {
"source": "zone",
"offset_hours": -4,
"zone": "America/New_York",
"abbreviation": "EDT",
"dst": true,
"dst_hours": 1,
"ambiguous_resolved_by_fold": null,
"note": "read from the IANA tz database at this instant, so daylight saving and historical offset changes are included"
}
}
}Where the API returns it
| POST | /v1/special-lagnas | Special lagnas, the yogi point, Jaimini lords and dagdha signs |
What the API reference says
Each line is quoted from the reference page of the endpoint named above it.
- POST /v1/special-lagnas · Special lagnas, the yogi point, Jaimini lords and dagdha signsBhava, hora and ghati lagna start at the Sun's degree at sunrise and move at a fixed pace.
- POST /v1/special-lagnas · Special lagnas, the yogi point, Jaimini lords and dagdha signsPranapada turns the time since sunrise into degrees.
- POST /v1/special-lagnas · Special lagnas, the yogi point, Jaimini lords and dagdha signsIndu lagna is counted from the Moon by the values of the two 9th lords, and is a sign with no degree.
Feature page: Kundli and birth charts. Who uses it: Astrology apps. The classical rules the API follows are in the rulebook.
How we check the numbers
Every value here starts from planet positions worked out from NASA JPL planet data (DE440). We test them against NASA JPL Horizons, NASA's planet position service. On 25,571 positions from 1850 to 2149, the Sun and planets agree within 0.001 arc seconds. The Moon agrees within 0.011. On 2,000 random birth charts, the rising sign agrees with Swiss Ephemeris within 0.004 arc seconds. An arc second is 1/3,600 of a degree. A practicing astrologer reviews the rules behind these answers. See how we test.
Related terms
Free tools
See it with your own details
Runs on the same API call. Enter your details and see the answer in your browser.
Free kundli
Your Vedic birth chart: the rising sign and all nine planets, with sign, house and nakshatra.
Make my kundli
Astrology API
Get these values from the API
Create a free test key and call any endpoint on this page. Or try a request in the API reference first.
Your first answer
John Doe, New York
- RisingVirgoHast
- SunCancerAshlesha
- MoonTaurusMrigashira
- MarsAriesKrittika
Real API output. A free test key gets the same answer.
01
Test key: 1,000 test calls a month to build with
02
Free plan: 2,000 live calls a month, no card needed
03
Open rules: every rule is published, so you can check any answer