---
title: "Dasha Calculator (Vimshottari Mahadasha)"
slug: "dasha-calculator"
canonical_url: "https://mahadasha.com/dasha-calculator"
type: "calculator"
description: "Compute the 120-year Vimshottari Mahadasha cycle with Antardasha and Pratyantardasha sub-periods and their exact start/end dates."
---

# Dasha Calculator (Vimshottari Mahadasha)

Compute the 120-year Vimshottari Mahadasha cycle with Antardasha and Pratyantardasha sub-periods and their exact start/end dates.


## Inputs

- **date_of_birth** — birth date (`YYYY-MM-DD`)
- **time_of_birth** — birth time (`HH:MM`, 24-hour, local to the birth place)
- **latitude** — birth-place latitude (decimal degrees, e.g. `28.6139`)
- **longitude** — birth-place longitude (decimal degrees, e.g. `77.2090`)
- **timezone** — IANA timezone (e.g. `Asia/Kolkata`) or UTC offset of the birth place

## Programmatic access (for AI agents)

This calculator is backed by a JSON API — agents should call it directly instead of the HTML form:

- **Endpoint:** `POST https://mahadasha.com/api/v1/dasha`
- **Auth:** JWT Bearer token — register at `https://mahadasha.com/api/v1/auth/register`
- **OpenAPI schema:** https://mahadasha.com/api/v1/openapi.json
- **API catalog:** https://mahadasha.com/.well-known/api-catalog
- **MCP server card:** https://mahadasha.com/.well-known/mcp/server-card.json

Refer to the OpenAPI schema above for the exact request body and response shape of `https://mahadasha.com/api/v1/dasha`.

> Human UI: [Dasha Calculator (Vimshottari Mahadasha)](https://mahadasha.com/dasha-calculator)
