Deep DiveApril 202610 min read

Divisional Charts API (D1–D60): Navamsa, Dashamsha, and Beyond

The Rashi chart (D1) is where Vedic astrology starts — but not where it ends. Divisional charts zoom in on specific life areas with extraordinary precision. The D9 (Navamsa) and D10 (Dashamsha) alone unlock career and marriage analysis that the D1 can only hint at. Here is what they are and how to fetch all of them.

What divisional charts are

Each sign (30°) is divided into N equal parts. A planet's position within a sign determines which sub-sign it occupies in each divisional chart. The D9 divides each sign into 9 parts (3°20' each). The D60 divides each sign into 60 parts (0°30' each) — requiring birth time accurate to within 4 minutes to be meaningful.

VedIntel computes all divisional charts using BPHS-correct formulas — the classical rules from Brihat Parasara Hora Shastra. The Navamsa uses trikona starts (Movable signs → Aries, Fixed → Leo, Dual → Sagittarius). The Hora uses the odd/even sign rule. The Trimshamsha uses unequal arc widths per planet. These are non-trivial to implement correctly — and where other APIs have bugs.

Complete D1–D60 reference

ChartNameWhat it governs
D1Rashi (Birth Chart)Foundation — the primary chart. All interpretation starts here.
D2HoraWealth and material prosperity. Odd/even sign Hora analysis.
D3DrekkanaSiblings, courage, and short journeys.
D7SaptamshaChildren and progeny. Checked for fertility and offspring.
D9Navamsa ★Marriage, dharma, and soul purpose. The most-used divisional chart after D1.
D10DashamshaCareer and professional success. Always check D10 alongside D1 for career readings.
D12DwadashamshaParents and ancestral karma.
D16ShodashamshaVehicles, comforts, and luxury.
D20VimshamshaSpiritual practices and upasana.
D24ChaturvimshamshaEducation, learning, and academic achievement.
D27BhamshaStrength, stamina, and physical constitution.
D30TrimshamshaMisfortunes, illness, and evils. Checked for health and adversity.
D40KhavedamshaAuspicious and inauspicious events. Maternal lineage karma.
D45AkshavedamshaAll matters. Paternal lineage karma.
D60Shashtiamsha ★Final court. Spiritual karma of the soul across lifetimes. Highest precision required.

Fetching a divisional chart

const params = new URLSearchParams({
  api_key: 'vai_your_key',
  dob: '01/10/1977', tob: '11:40',
  lat: '11', lon: '77', tz: '5.5',
  chart_type: 'D9',   // Navamsa — most important divisional chart
  style: 'north'       // 'north' | 'south' | 'east'
})

const navamsa = await fetch(
  `https://vedintelastroapi.com/api/v1/horoscope/divisional-charts?${params}`
).then(r => r.json())

Response

// divisional-charts response (D9 Navamsa)
{
  "chart_type": "D9",
  "chart_name": "Navamsa",
  "planets": [
    { "name": "Ascendant", "zodiac": "Cancer",      "house": 1 },
    { "name": "Sun",       "zodiac": "Gemini",       "house": 12 },
    { "name": "Moon",      "zodiac": "Scorpio",      "house": 5 },
    { "name": "Mars",      "zodiac": "Capricorn",    "house": 7 },
    { "name": "Mercury",   "zodiac": "Leo",          "house": 2 },
    { "name": "Jupiter",   "zodiac": "Pisces",       "house": 9 },
    { "name": "Venus",     "zodiac": "Aries",        "house": 10 },
    { "name": "Saturn",    "zodiac": "Libra",        "house": 4 },
    { "name": "Rahu",      "zodiac": "Capricorn",    "house": 7 },
    { "name": "Ketu",      "zodiac": "Cancer",       "house": 1 }
  ],
  "svg": "data:image/svg+xml;base64,..."  // rendered chart image
}

Which charts to expose in a consumer app

Most users only need three charts — give them more and it becomes overwhelming:

All 16 divisional charts available on every plan including free.

Get free API key →