☰ DiAstrologer API Docs

Remedies

7 endpoint(s).

Endpoint Method Summary Auth
/api/v1/remedy/donations POST Donation Recommendations
/api/v1/remedy/fasting POST Fasting Recommendations
/api/v1/remedy/gemstones POST Gemstone Recommendations
/api/v1/remedy/mantras POST Mantra Suggestions
/api/v1/remedy/puja POST Puja Recommendations
/api/v1/remedy/rudraksha POST Rudraksha Advice
/api/v1/remedy/yantra POST Yantra Suggestions

POST /api/v1/remedy/donations

Donation Recommendations

Daan (donation) recommendations based on chart analysis.

Recommends donations for: - Weak and afflicted planets - Planets in dusthana houses (6, 8, 12) - Saturn during Sade Sati (if applicable)

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/remedy/donations' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/remedy/fasting

Fasting Recommendations

Vrat (fasting) recommendations based on chart analysis.

Suggests fasting days for weak or afflicted planets.

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/remedy/fasting' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/remedy/gemstones

Gemstone Recommendations

Personalized gemstone recommendations based on birth chart analysis.

Recommends gemstones for: - Lagna lord (primary protective stone) - Yoga karaka planets (beneficial stones) - Weak benefic planets (strengthening stones) - Current dasha lord

CAUTION: Gemstones should only be worn after proper astrological consultation.

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/remedy/gemstones' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/remedy/mantras

Mantra Suggestions

Personalized mantra recommendations based on birth chart.

Suggests mantras for: - Weak or afflicted planets - Current dasha lord - Ishta Devata based on 12th from Karakamsha - Universal protection mantras

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/remedy/mantras' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/remedy/puja

Puja Recommendations

Puja and ritual recommendations based on birth chart.

Suggests Graha Shanti pujas for afflicted planets and deity pujas based on chart benefics.

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/remedy/puja' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/remedy/rudraksha

Rudraksha Advice

Rudraksha recommendations based on birth chart.

Different mukhis (faces) correspond to different planets.

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/remedy/rudraksha' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/remedy/yantra

Yantra Suggestions

Yantra recommendations for planetary and purpose remedies.

Suggests yantras based on afflicted planets in the chart.

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/remedy/yantra' \
  -H 'Authorization: Bearer <API_KEY>'