POST · VEDIC

Bhinnashtakavarga (BAV)

Endpoint POST https://starsapi.com/api/v3/vedic/ashtakvarga/bhinnashtakavarga

Returns the Bhinnashtakavarga — each planet’s individual benefic-point (rekha/bindu) distribution across the 12 signs, computed from the classical contribution tables of all seven planets plus the Lagna. Each planet’s total is fixed by the classical scheme (Sun 48, Moon 49, Mars 39, Mercury 54, Jupiter 56, Venus 52, Saturn 39 — summing to the SAV total of 337).

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
ascendantobjectLagna sign context.
bhinnashtakavarga.{Planet}objectOne block per planet (Sun…Saturn), fields below.

Per-planet fields

FieldTypeDescription
points_by_signobjectBindus per sign (0–8).
total_pointsintegerSum across all signs — matches the fixed classical total for the planet, a useful integrity check.
strong_signsarraySigns with ≥ 5 bindus — favourable for the planet’s transits and placements.
weak_signsarraySigns with ≤ 2 bindus.

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