Ashtottari Dasha
asterwise_get_ashtottari_dashaCompute 108-year Ashtottari Dasha periods from birth data with configurable depth (levels 1–5), returning dated sub-periods for Vedic astrology analysis.
Instructions
Computes the 108-year Ashtottari Dasha tree with configurable depth (levels 1–5) and returns periods under data.periods.root with DD/MM/YYYY dates.
WORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — chart context before choosing between Ashtottari and Vimshottari. AFTER: asterwise_get_dasha — optional Vimshottari comparison.
INPUT CONTRACT: levels: same as asterwise_get_dasha (1–5), enforced locally before the API call. Periods use data.periods.root[], not data.periods[]. Dates in periods are DD/MM/YYYY.
DO NOT CONFUSE WITH: asterwise_get_dasha — standard 120-year Vimshottari with data.periods[], not Ashtottari or data.periods.root[]. asterwise_get_yogini_dasha — 36-year Yogini cycle with yogini names on each row.
Full output and error contract: https://docs.asterwise.com/mcp/tools/get-ashtottari-dasha/
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| birth | Yes | Birth data for a single person. | |
| levels | No | Depth of the dasha tree: 1 returns major periods only, each extra level adds the next sub-period layer. | |
| response_format | No | Output format: 'markdown' (default) for a readable report, or 'json' for the raw structured payload. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |