POST · VEDIC

Lal Kitab Yogas

Endpoint POST https://starsapi.com/api/v3/vedic/lal-kitab/yogas

Returns the sourced Lal Kitab yoga set: the 11-combination Masnui (artificial) planet table per LK-1941 p.392 with effects per LK-1940 p.92, Kayam planets (in their pakka ghar), the Dharmi Tewa verdict (LK-1952 p.43 two-condition AND rule), Andha Teva (mutual enemies in house 10, cured by Jupiter in house 4), Grahan combinations (node + luminary), the Moon–Saturn combination (Masnui Ketu Neech), and house congestion analysis.

Lal Kitab uses house numbers only — houses are counted from the Lagna, and each house number carries its fixed Kaal-Purusha identity (house 1 = Aries-sthaan … house 12 = Pisces-sthaan). Zodiac sign labels are deliberately absent from Lal Kitab responses; planets are exalted, debilitated, or in their pakka ghar purely by house number. Doctrine in this namespace is sourced against the original Lal Kitab editions (1939–1952) and Arun Sanhita.

Authentication

MethodExample
Header (recommended)X-Api-Key: am_live_xxxxxxxxxxxx
BearerAuthorization: Bearer am_live_xxxxxxxxxxxx
Query?api_key=am_live_xxxxxxxxxxxx

Request body

FieldTypeRequiredDescription
namestringNoEchoed in the response.
yearintegerYesBirth year.
monthintegerYesBirth month, 1–12.
dayintegerYesDay of month.
hourintegerYesHour, 24-hour.
minuteintegerYesMinute.
secondintegerNoDefault 0.
latitudenumberYesDecimal degrees.
longitudenumberYesDecimal degrees.
timezonestringYesIANA timezone.
ayanamsastringNoDefault lahiri.
node_typestringNomean (default) or true.

Response shape

FieldTypeDescription
summaryobjectActive yoga counts and tendency.
artificial_planets[]arrayActive masnui combinations (both components in one house).
kayam_planets[]arrayPlanets settled in their pakka ghar.
dharmi_grahasobjectDharmi Tewa verdict with both conditions explained.
blind_planetsobjectAndha Teva status with Jupiter-house-4 bypass.
grahan_yoga[] / moon_saturn_combination / house_congestionmixedEclipse combos; Sa+Mo (Masnui Ketu Neech); occupancy analysis.

Errors

HTTPCodeCause
400MISSING_FIELDRequired field absent.
400INVALID_DATEBad calendar date.
400INVALID_TIMEHour/minute/second out of range.
400INVALID_TIMEZONENon-IANA timezone.
400INVALID_COORDINATELat/lon out of range.
400INVALID_PARAMBad ayanamsa or node_type.
405METHOD_NOT_ALLOWEDNon-POST request.

See also