POST · VEDIC

Sade Sati Analysis

Endpoint POST https://starsapi.com/api/v3/vedic/yogas-doshas/sade-sati-analysis

Returns the deepest Sade Sati analysis — current status, previous/next periods, Ashtakvarga-qualified phase strength (Saturn’s BAV and SAV points in each transit sign), natal Saturn assessment with favorable/challenging factors, and phase-wise interpretation.

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.
genderstringNomale or female — used by gender-specific yoga rules.
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.
reference_datestringNoDate to evaluate (YYYY-MM-DD). Default: today.

Response shape

FieldTypeDescription
moon_signobjectNatal Moon sign with longitude.
current_statusobjectActive flag, current phase block, overall period dates, previous/next Sade Sati periods.
ashtakvarga_analysisobjectsaturn_bav — Saturn’s Bhinnashtakvarga points in each of the three transit signs with strength grade and interpretation; sav — Sarvashtakvarga points per sign. Low points = heavier phase; high points = constructive phase.
saturn_natal_assessmentobjectNatal Saturn evaluation: overall grade, sign/house, favorable and challenging factors, and a summary of how natal Saturn strength moderates Sade Sati.
interpretationobjectPhase-wise interpretive text.

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