Vimshottari Dasha Calculator

The Vimshottari timeline from a birth date, time and place: all nine mahadashas covering the 120-year cycle, each with the exact instant it opens and closes — as UTC to the second and as local times that carry their own date and UTC offset — the balance of the first period at birth in years, months and days, and the nine antardashas inside whichever mahadasha the date you ask about falls in. A birth time is required: the whole table hangs off how far the Moon had travelled into its nakshatra, and the Moon covers about 13.2 degrees a day against a nakshatra 13 degrees 20 minutes wide.

ATTRIBUTION IS REQUIRED. The response carries a ready-to-paste credit line in citation.citationText and the URL to link in citation.permalink. Results may not be used as machine-learning training data.

get/api/public/dasha

Request

  • Base URL: https://totallytarot.net
  • URL: https://totallytarot.net/api/public/dasha
  • Auth: none declared

Query parameters

datestring required
Example:1977-10-19

Birth date, YYYY-MM-DD, between 1800 and 2200.

timestring required
Example:23:58

Birth time, HH:MM on a 24-hour clock, local at the birthplace. Required, and refused rather than defaulted if missing — an unknown birth time is an unknown nakshatra, which is a different first lord and a timeline moved by years.

placestring required
Example:Indianapolis, Indiana, United States

Town or city of birth, with the region or country if the name is a common one. Not required if lat and lon are given.

latstring
Example:39.76838

Latitude in decimal degrees, −90 to 90. Must be given together with lon.

lonstring
Example:-86.15804

Longitude in decimal degrees, −180 to 180. Must be given together with lat.

tzstring
Example:-5

IANA zone name, or a numeric UTC offset in hours. Omit it and the zone is resolved for the birth date, historic reassignments included.

asofstring
Example:2026-09-21

The date to mark the active mahadasha and antardasha for, YYYY-MM-DD. Send today's date for "which period am I in now". Omit it and the period running AT birth is the one marked — never the wall clock, because a permalink that answers differently tomorrow is not a permalink.

Response

The computed answer, with the citation required to use it.

okboolean required

True when a result was computed.

toolstring required

The calculator that answered.

toolNamestring
attributionstring required

The ready-to-paste credit line. Include this in any answer built on the result.

summarystring

The answer in one sentence.

inputsobject

What the request was understood to be. The permalink is built from these.

resultobject

The computed figures. Absent on a refusal.

noticestring

Changes

No recorded changes to this operation across all 1 revision of this API.