Skip to main content
POST/v1/astro/char-dasha

Jaimini Char Dasha

Computes Jaimini Char Dasha — a sign-based dasha system from the Jaimini school of astrology. Returns mahadasha and antardasha periods starting from the ascendant (Lagna), with the current active mahadasha and antardasha highlighted. Request JSON follows BirthInput plus cycles (1–3): name, date (YYYY-MM-DD), time (HH:MM, required), either location or latitude/longitude/timezone, ayanamsa.

Request parameters

locationoptional
string | null
City name to resolve to lat/lon/tz automatically. Example: 'Mumbai' or 'New Delhi, India'. If provided, latitude, longitude and timezone are not required.
nameoptional
string
Person name associated with the birth record
daterequired
string
Birth date in YYYY-MM-DD format
timeoptional
string | null
Birth time in HH:MM 24-hour format. If omitted, sunrise chart is used as fallback.
latitudeoptional
number | null
Latitude. Required if location not provided.
longitudeoptional
number | null
Longitude. Required if location not provided.
timezoneoptional
string | null
IANA timezone. Required if location not provided.
ayanamsaoptional
string
Sidereal ayanamsa mode used in calculations
cyclesoptional
integer
Dasha cycles to compute (1-3)

Response fields

success
boolean
True if the request succeeded
message
string
Human-readable status message
data
object
data.atmakaraka
string | null
data.start_rashi
string
data.start_rashi_index
integer
data.karakas
object
data.current_mahadasha
string | null
data.current_antardasha
string | null
data.periods
array[object]
data.periods[].rashi
string
data.periods[].rashi_index
integer
data.periods[].years
integer
data.periods[].start_date
string
data.periods[].end_date
string
data.periods[].antardashas
array[object]
data.periods[].antardashas[].rashi
string
data.periods[].antardashas[].rashi_index
integer
data.periods[].antardashas[].years
integer
data.periods[].antardashas[].start_date
string
data.periods[].antardashas[].end_date
string

Errors

Missing or invalid API key.
Upstream ephemeris service error.
API key tier does not include this endpoint.
Unexpected server error.
Too many requests in a short window.
Request body exceeds the size limit.
Referenced resource was not found.
Request body failed schema validation.