Logo

SEARCH ASTRO INSIGHT API DOCS

Home Vedic Astrology

Sarvashtak API

Sarvashtak

Computes the Sarvashtakavarga — the combined Ashtakavarga table — for a person's Vedic birth chart, returning the aggregate benefic point (bindu) scores across all seven classical planets for each of the twelve houses.

What this API does

The Sarvashtakavarga is the master summary table of the Ashtakavarga system in Vedic astrology. While the Bhinnashtakavarga (computed by the Planet Ashtak endpoint) shows the individual bindu scores for a single planet, the Sarvashtakavarga aggregates the bindu contributions from all seven classical planets — Sun, Moon, Mars, Mercury, Jupiter, Venus, and Saturn — to produce a single composite score for each of the twelve houses. This combined table is one of the most widely used tools in Vedic astrology for assessing the overall strength and auspiciousness of each house in a birth chart.

This endpoint computes the full birth chart from the provided date, time, and geographic coordinates, calculates the Bhinnashtakavarga for each of the seven planets using classical rules, and then sums the scores house by house to produce the Sarvashtakavarga. The result is a twelve-house table of aggregate bindu scores, along with per-planet breakdowns and contextual interpretation of each house's overall strength.

What data it returns

The API returns a structured JSON response including:

  • Sarvashtakavarga table: The aggregate bindu score for each of the twelve houses, representing the sum of contributions from all seven classical planets
  • Per-planet Bhinnashtakavarga scores: The individual house-wise bindu scores for each of the seven planets (Sun, Moon, Mars, Mercury, Jupiter, Venus, Saturn), providing the full breakdown behind the aggregate totals
  • Total bindu count: The overall sum of all bindus across all twelve houses and all seven planets
  • House strength assessment: An indication of which houses are strong (high bindus) and which are weak (low bindus) based on classical Ashtakavarga thresholds
  • Contextual interpretation: Textual descriptions of the significance of each house's aggregate score, explaining the general implications for the areas of life governed by that house

Main use cases

  • Comprehensive horoscope report generation that includes the full Sarvashtakavarga table as a standard component of a Vedic birth chart analysis, giving clients a clear picture of house-level strength across their entire chart
  • House strength analysis for astrology consultation platforms, where practitioners use the aggregate bindu scores to identify the native's strongest and weakest houses and advise accordingly
  • Transit strength evaluation — the Sarvashtakavarga is a primary tool for assessing how auspicious a planetary transit through a particular house will be; high-scoring houses generally yield more favorable results during transits
  • Dasha and antardasha timing — practitioners use Sarvashtakavarga scores to refine predictions about the quality of planetary periods, particularly when a dasha lord transits through houses of varying strength
  • Muhurta (auspicious timing) selection that uses house-level bindu scores to identify favorable periods for initiating important activities such as travel, business, marriage, or relocation
  • Comparative chart analysis in compatibility assessments, where the Sarvashtakavarga scores of two individuals are compared to evaluate the overall strength and harmony of their combined charts
  • Educational astrology platforms that teach the Ashtakavarga system by displaying the full Sarvashtakavarga grid alongside per-planet breakdowns

Key functionality

  • Full chart computation in a single request: Computes the Bhinnashtakavarga for all seven classical planets and aggregates them into the Sarvashtakavarga in a single API call, eliminating the need to make seven separate Planet Ashtak requests and aggregate manually.
  • Per-planet breakdown included: Returns the individual Bhinnashtakavarga scores for each planet alongside the aggregate totals, providing the complete data needed for both summary and detailed analysis.
  • Precise birth data input: Accepts day, month, year, hour, minute, second, and timezone offset to compute the exact planetary positions at the moment of birth.
  • Geographic coordinates: Uses latitude and longitude to accurately determine house cusps and planetary placements relative to the birth location.
  • Ayanamsha support: The X-Ayanamsha header allows selection of the sidereal calculation system (e.g., Lahiri, Raman, KP), ensuring the chart and all Ashtakavarga scores are computed according to the practitioner's preferred Vedic tradition.
  • Classical rule application: Applies the traditional Ashtakavarga bindu assignment rules for all seven planets faithfully, reproducing the methodology used in classical Vedic astrology texts.
  • House strength thresholds: Evaluates each house's aggregate score against classical Ashtakavarga thresholds to indicate relative strength or weakness, supporting direct use in consultation and report generation.
  • Multilingual support: The Accept-Language header enables localized descriptions and interpretations, making the API suitable for a global, multilingual user base.
Credit Cost
1 Credits/Per API Call
Avg Response
~51msTypical Latency

Supported Response Languages

🇬🇧 English en
🇮🇳 Hindi hi
🇮🇳 Marathi ma
🇮🇳 Tamil ta
🇮🇳 Telugu te
🇮🇳 Bengali bn
🇮🇳 Malayalam ml
🇮🇳 Kannada kn

🌐 API responses available in 8 regional languages. Pass Accept-Languageparameter in request header with language code.

API Explorer

POST https://json.astroinsightapi.com/api/v1/ashtakvarga/sarvashtak

Request Example:

HTTP Status Codes

API Categories