☰ DiAstrologer API Docs

Muhurta Selection (Electional)

3 endpoint(s).

Endpoint Method Summary Auth
/api/v1/muhurta-select/activities GET List Activities
/api/v1/muhurta-select/find-best POST Find Best Muhurta Endpoint
/api/v1/muhurta-select/marriage POST Find Marriage Muhurta Endpoint

GET /api/v1/muhurta-select/activities

List Activities

List all supported muhurta activities.

Response 200VedicApiResponse

Example

curl -X GET 'https://api.example.com/api/v1/muhurta-select/activities' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/muhurta-select/find-best

Find Best Muhurta Endpoint

Find best muhurtas for specified activity in date range.

Request body (application/json)

Field Type Required Description
activity string yes Activity type: marriage, griha_pravesh, travel, business, education, medical, mundan, upanayana, vehicle_purchase, naming_ceremony
start_date string yes Start of search range (YYYY-MM-DD)
end_date string yes End of search range (YYYY-MM-DD)
latitude number yes Location latitude
longitude number yes Location longitude
timezone string no Timezone
place_name any no Place name for display
max_results integer no Max muhurtas to return
native_date any no Native birth date (YYYY-MM-DD)
native_time any no Native birth time (HH:MM:SS)
native_latitude any no
native_longitude any no
native_timezone any no

Response 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/muhurta-select/find-best' \
  -H 'Authorization: Bearer <API_KEY>'

POST /api/v1/muhurta-select/marriage

Find Marriage Muhurta Endpoint

Find best marriage muhurtas in date range.

Request body (application/json)

Field Type Required Description
start_date string yes Start of search range (YYYY-MM-DD)
end_date string yes End of search range (YYYY-MM-DD)
latitude number yes
longitude number yes
timezone string no
place_name any no

Response 200VedicApiResponse

Example

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