Muhurta Naamkaran

POST/v1/muhurta/naamkaran

Baby naming ceremony muhurta (Naamkaran).

Example request

cURL
curl -X POST https://api.grahaapi.com/v1/muhurta/naamkaran \
  -H "Authorization: Bearer sk-test-your-key" \
  -H "Content-Type: application/json" \
  -d '{
    "birth": {
      "dob": "1990-06-15",
      "lat": 28.6139,
      "lon": 77.209,
      "tob": "10:30",
      "tz": 5.5
    },
    "from_date": "2026-07-01",
    "lat": 28.6139,
    "lon": 77.209,
    "purpose": "marriage",
    "to_date": "2026-07-31",
    "tz": 5.5
  }'

Test keys (sk-test-…) are free and unlimited, and return the exact production response structure computed from a fixed sample chart. The response is JSON: {"success": true, "data": {…}, "meta": {…}} with Hindi name twins where available (e.g. sign / sign_hi), computed on the Lahiri ayanamsa.

Request fields

FieldTypeRequiredDescription
from_datestringrequiredSearch start date YYYY-MM-DD
to_datestringrequiredSearch end date YYYY-MM-DD
latnumberrequiredLatitude
lonnumberrequiredLongitude
tznumberoptionalUTC offset (IST = 5.5)
purposestringrequiredPurpose: marriage, business, travel, education, griha_pravesh, vehicle_purchase, property_purchase, naamkaran
birthBirthRequest | nulloptionalOptional natal chart for personalised muhurta
birth2BirthRequest | nulloptionalSecond person's natal chart (marriage only): the /personal endpoint screens BOTH charts and returns only the dates common to both

Example body

JSON
{
  "birth": {
    "dob": "1990-06-15",
    "lat": 28.6139,
    "lon": 77.209,
    "tob": "10:30",
    "tz": 5.5
  },
  "from_date": "2026-07-01",
  "lat": 28.6139,
  "lon": 77.209,
  "purpose": "marriage",
  "to_date": "2026-07-31",
  "tz": 5.5
}