AstroWay/api v2.95.1 · astrology-api
all systems operational
// astrology api · POST /v1/vedic-divisional

Divisional Charts API

Varga charts are the magnifying lenses of Jyotish: each one subdivides every sign into a chosen harmonic and re-maps the planets onto a finer grid that speaks to one domain of life. This endpoint takes a birth moment and a requested division — D1 through D60 — and returns where each planet falls in that varga.

Endpoint
POST /v1/vedic-divisional
Cost
20 credits
Latency
~58 ms
Tier
Tier 2
// 01 / What it computes

Divisional Charts API

Given the birth date, time, UTC offset, and place, the endpoint computes the sidereal planetary longitudes from the Swiss Ephemeris under the Lahiri ayanamsa, then applies the Parashara harmonic subdivision for the requested varga. Each 30-degree sign is split into the number of parts the division calls for — nine parts for the D9 Navamsa, ten for the D10 Dasamsa, and so on — and every planet's sidereal position is mapped through that scheme onto the sign it occupies in the divisional chart. The response gives each planet's resulting sign in the requested varga. Sixteen divisions make up the classical Shodasavarga set, and the supported values span the full spread: D1 (Rasi), D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, and D60 (Shashtiamsa). The Navamsa governs marriage and dharma, the Dasamsa governs career — each varga refines the natal picture for its own theme.

// 02 / Live request

POST/v1/vedic-divisional

curl -X POST https://api.astroway.info/v1/vedic-divisional \
  -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,
  "varga": "D9"
}'
Response (excerpt)
{
  "ok": true,
  "data": {
    "varga": "D9",
    "planets": [
      {
        "name": "Sun",
        "sign": 9,
        "degreeInSign": 5.85,
        "isRetrograde": false
      }
    ],
    "ayanamsa": 23.85
  }
}
// 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).
varga string yes Required divisional chart code — one of D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 (e.g. "D9" for the Navamsa).
// 04 / When to use it

When to use it

Reach for this endpoint when a single rasi chart isn't enough and you need the dedicated lens for a specific life area — the Navamsa for relationship and spiritual strength, the Dasamsa for profession, the Saptamsa for progeny, and so on. It is the building block behind any feature that cross-references multiple vargas, such as varga-bala assessments or marriage-timing tooling. Because you choose the division per call, build a UI that lets users flip between charts on demand, requesting only the vargas your report actually consumes rather than computing all sixteen up front.

// 05 / Notes

Notes

The varga parameter is required and must be one of the sixteen supported divisions; passing an unsupported value is rejected. The harmonic subdivision follows the Parashara divisional scheme, computed on sidereal longitudes with the Lahiri ayanamsa. D1 returns the base Rasi chart, so the same endpoint serves both the whole-sign foundation and its higher harmonics.

Try the Divisional (Varga) Charts API

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

99.9% SLA · paid plans · 30d status →