☰ DiAstrologer API Docs

Jaimini

17 endpoint(s).

Endpoint Method Summary Auth
/api/v1/jaimini/amatyakaraka POST Amatyakaraka Analysis
/api/v1/jaimini/argala POST Argala Analysis
/api/v1/jaimini/arudha-lagna POST Arudha Lagna
/api/v1/jaimini/atmakaraka POST Atmakaraka Analysis
/api/v1/jaimini/chara-dasa POST Chara Dasa (Jaimini Rasi Dasa)
/api/v1/jaimini/chara-karaka POST Chara Karakas
/api/v1/jaimini/darakaraka POST Darakaraka Analysis
/api/v1/jaimini/karakamsha POST Karakamsha Analysis
/api/v1/jaimini/mandooka-dasa POST Mandooka Dasa ('Frog' dasa, skips 2 signs)
/api/v1/jaimini/putrakaraka POST Putrakaraka Analysis
/api/v1/jaimini/sandhya-kala-dasa POST Sandhya-Kala Dasa (time-of-birth dasa)
/api/v1/jaimini/shoola-dasa POST Shoola Dasa (death-timing variant of Mandooka)
/api/v1/jaimini/sthira-brahma-dasa POST Sthira-Brahma Dasa (fixed-period dasa from Brahma Graha)
/api/v1/jaimini/swamsha POST Swamsha Analysis
/api/v1/jaimini/upapada POST Upapada Lagna
/api/v1/jaimini/varnada-dasa POST Varnada Dasa (longevity-focused dasa)
/api/v1/jaimini/yogardha-dasa POST Yogardha Dasa (mean of Chara + Sthira)

POST /api/v1/jaimini/amatyakaraka

Amatyakaraka Analysis

Amatyakaraka (Career Significator) analysis.

Second highest degree planet - indicates profession and advisors.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/amatyakaraka' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/argala

Argala Analysis

Argala (Planetary Intervention) analysis.

Planets in 2nd, 4th, 11th, 5th from a house create Argala. Planets in 12th, 10th, 3rd, 9th create Virodha (obstruction).

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/argala' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/arudha-lagna

Arudha Lagna

Arudha Lagna (AL) - Maya/illusion related to self.

Shows how the world perceives the native, their public image.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/arudha-lagna' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/atmakaraka

Atmakaraka Analysis

Detailed Atmakaraka (Soul Significator) analysis.

Includes Karakamsha (AK's Navamsha position) and Ishta Devata.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/atmakaraka' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/chara-dasa

Chara Dasa (Jaimini Rasi Dasa)

12 rasi periods; lengths = distance from each rasi to its lord's rasi (direction by 9th-house pada parity). Dual-lord rasis (Scorpio, Aquarius) resolved by classical strength cascade. ±1 yr for exalted/debilitated planet sitting in the rasi.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/chara-dasa' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/chara-karaka

Chara Karakas

Calculate all 7 Chara Karakas (variable significators).

Ordered by degree in sign (highest = Atmakaraka): 1. Atmakaraka (AK) - Soul 2. Amatyakaraka (AmK) - Career 3. Bhratrikaraka (BK) - Siblings 4. Matrikaraka (MK) - Mother 5. Putrakaraka (PK) - Children 6. Gnatikaraka (GK) - Relatives 7. Darakaraka (DK) - Spouse

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/chara-karaka' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/darakaraka

Darakaraka Analysis

Darakaraka (Spouse Significator) analysis.

Lowest degree planet - indicates spouse characteristics.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/darakaraka' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/karakamsha

Karakamsha Analysis

Karakamsha (AK in Navamsha) analysis.

The Navamsha sign of Atmakaraka used as an alternate lagna.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/karakamsha' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/mandooka-dasa

Mandooka Dasa ('Frog' dasa, skips 2 signs)

Years by sign type (Movable=7, Fixed=8, Dual=9). Starts from the stronger of Lagna or 7th house. 12 rasis visited in three same-type groups of 4 ('frog jumps').

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/mandooka-dasa' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/putrakaraka

Putrakaraka Analysis

Putrakaraka (Children Significator) analysis.

Fifth highest degree planet - indicates children and creativity.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/putrakaraka' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/sandhya-kala-dasa

Sandhya-Kala Dasa (time-of-birth dasa)

Time-of-birth dasa — periods depend on the ghatika elapsed in the Khanda/Mugdha/Sudha/Poorna period at birth. Each of the 9 planets gets dasa_years = (past_ghatikas × multiplier / 15) × planet_serial.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/sandhya-kala-dasa' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/shoola-dasa

Shoola Dasa (death-timing variant of Mandooka)

Same period maths as Mandooka but anchored from the stronger of the 2nd or 8th house (Maraka analysis). Used for death-timing assessment in the Jaimini tradition.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/shoola-dasa' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/sthira-brahma-dasa

Sthira-Brahma Dasa (fixed-period dasa from Brahma Graha)

Movable=7, Fixed=8, Dual=9 years per rasi. Starts from the Brahma Graha's rasi (highest-degree candidate among the 6/8/12 house lords; 8th lord in 8th rasi auto-wins).

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/sthira-brahma-dasa' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/swamsha

Swamsha Analysis

Swamsha (Lagna lord in Navamsha) analysis.

Shows the native's self-expression and personality in detail.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/swamsha' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/upapada

Upapada Lagna

Upapada Lagna (UL) - Arudha of 12th house.

Key significator for marriage and spouse in Jaimini system.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/upapada' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/varnada-dasa

Varnada Dasa (longevity-focused dasa)

Longevity dasa: computes a Varnada Lagna from Natal + Hora lagnas; each rasi's years = distance from that rasi to Varnada. Direction by natal-lagna parity.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/varnada-dasa' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/jaimini/yogardha-dasa

Yogardha Dasa (mean of Chara + Sthira)

Years per rasi = (Chara + Sthira) / 2. Starting rasi is the stronger of Lagna or 7th house; direction by start-rasi parity.

Request body (application/json)

Field Type Required Description
date string yes Birth date in YYYY-MM-DD format
time string yes Birth time in HH:MM:SS format (24-hour)
latitude number yes Birth place latitude
longitude number yes Birth place longitude
timezone string no Timezone name (e.g., Asia/Kolkata)
place_name any no Birth place name for display
name string yes Native's name (required)
email any no Email (optional, for follow-ups)
phone any no Phone (optional, for WhatsApp follow-ups)
current_location any no Current location for muhurta calculations
gender any no Gender of native (male/female)
marital_status any no Current marital status
marriage_date any no Marriage date if married (YYYY-MM-DD)

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/jaimini/yogardha-dasa' \
  -H 'Authorization: Bearer <API_KEY>'