AstroWay/api v2.201.7 · id
semua sistem normal
// astrology api · POST /v1/vedic/dashas/vimshottari/maha

Vimshottari Mahadasha API

Vimshottari itu siklus periode planet 120 tahun yang menjadi dasar penanggalan Veda. Endpoint ini membaca posisi Bulan sidereal saat lahir, menemukan nakshatra yang ditempati, dan dari titik itu menguraikan rantai terurut Mahadashas - periode hidup utama, masing-masing dipengaruhi satu dari sembilan grahas - beserta tanggal kalender tepat yang membatasinya.

Endpoint
POST /v1/vedic/dashas/vimshottari/maha
Cost
50 credits
Latency
~62 ms
Tier
Tier 3
// 01 / What it computes

Vimshottari Mahadasha API

Endpoint ini mengubah tanggal lahir, waktu jam, dan offset UTC menjadi Julian day, lalu menanyakan Swiss Ephemeris untuk longitude geosentrik Bulan dan menerapkan Lahiri ayanamsa untuk menggesernya dari zodiak tropis ke sidereal. Longitude sidereal itu menentukan nakshatra kelahiran dan fraksi yang sudah lewat di dalamnya, yang menentukan berapa banyak periode planet penguasa pertama yang masih tersisa saat lahir. Dari situ ia menampilkan urutan lengkap 120-tahun Vimshottari dalam urutan kanonik – Ketu, Venus, Sun, Moon, Mars, Rahu, Jupiter, Saturn, Mercury – tiap Mahadasha membawa rentang yang diberikan serta tanggal mulai dan selesai yang konkret. Respons juga mengembalikan nakshatra kelahiran, longitude sidereal Bulan, dan nilai ayanamsa yang dipakai, jadi timeline dapat diaudit sepenuhnya.

// 02 / Live request

POST/v1/vedic/dashas/vimshottari/maha

curl -X POST https://api.astroway.info/v1/vedic/dashas/vimshottari/maha \
  -H "X-Api-Key: aw_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "date": "1990-05-15",
  "time": "14:30:00",
  "timezoneOffset": 3,
  "latitude": 50.45,
  "longitude": 30.52
}'
Response (excerpt)
{
  "ok": true,
  "data": {
    "system": "vimshottari",
    "level": "maha",
    "ayanamsa": 23.85,
    "moonSiderealLongitude": 258.97,
    "nakshatra": "Purva Ashadha",
    "periods": [
      {
        "lord": "Venus",
        "start": "1986-02-11",
        "end": "2006-02-11"
      },
      {
        "lord": "Sun",
        "start": "2006-02-11",
        "end": "2012-02-11"
      }
    ]
  }
}
// 03 / Parameters

Parameters

nametypeRequired
date string (YYYY-MM-DD) yes Birth date.
time string (HH:MM:SS) yes Local clock time at birth.
timezoneOffset number (hours) yes UTC offset in effect at the birth moment (e.g. 3 for Kyiv summer time). Decimal allowed for half-hour zones.
latitude number yes Birth-place latitude, decimal degrees (north positive).
longitude number yes Birth-place longitude, decimal degrees (east positive).
// 04 / When to use it

When to use it

Gunakan endpoint ini kalau kamu butuh kerangka dasha tingkat atas - periode makro yang membingkai bab kehidupan seseorang - bukan detail harian. Ini panggilan pertama yang natural untuk timeline prediktif: tampilkan urutan periode utama, sorot yang sedang aktif pada tanggal tertentu, dan biarkan pengguna menelusuri dari situ. Karena seluruh rantai mengikuti secara deterministik dari satu posisi Bulan, kamu bisa menghitungnya sekali saat mendaftar dan menyimpannya selamanya. Kalau kamu butuh sub-periode terbenam di dalam Mahadasha tertentu, cabang ke endpoint antardasha, pratyantar, sookshma, dan prana yang khusus di bawah keluarga Vimshottari yang sama.

// 05 / Notes

Notes

Rute ini hanya mengembalikan lapisan Mahadasha (periode utama). Subdivisi yang lebih halus - antardasha, pratyantar, sookshma, dan prana - berada di endpoint terpisah di bawah /v1/vedic/dashas/vimshottari/*. Perhitungan mengikuti tradisi Parashara sebagaimana dikodifikasikan dalam Bṛhat Parāśara Horā Śāstra, dengan zodiak sidereal dan Lahiri ayanamsa sebagai kerangka referensi default.

Try the Vimshottari Mahadasha API

Grab a key and make your first call in under a minute.

99.9% SLA · paket berbayar · 30d status →