POST · VEDIC

Shadbala Modifiers

Endpoint POST https://starsapi.com/api/v3/vedic/shadbala/modifiers

Returns supplementary strength modifiers — conditions beyond the classical six balas that alter a planet’s effective strength: combustion (proximity to the Sun), Bala/Vriddha Avastha (infant/aged degrees at sign boundaries), Mrityu Bhaga (sensitive degrees), and the retrograde-benefic bonus. These flags add interpretive context to the Shadbala summary; they are not part of the classical six-fold total.

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
modifiers.{Planet}.combustionobjectactive, distance_from_sun, orb, effect — planet too close to the Sun loses capacity.
modifiers.{Planet}.bala_avasthaobjectInfant/aged state at sign start/end degrees.
modifiers.{Planet}.mrityu_bhagaobjectAffliction when at the classical sensitive degree for its sign.
modifiers.{Planet}.retrograde_beneficobjectStrength bonus for retrograde benefics.
modifiers.{Planet}.total_modifiernumberNet adjustment suggested by the active flags.
Supplementary

These modifiers are interpretive flags layered on top of classical Shadbala — they are not included in the six-fold totals returned by the other endpoints.

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