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.
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.
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"
}' {
"ok": true,
"data": {
"varga": "D9",
"planets": [
{
"name": "Sun",
"sign": 9,
"degreeInSign": 5.85,
"isRetrograde": false
}
],
"ayanamsa": 23.85
}
} Parameters
| name | type | Required | |
|---|---|---|---|
| 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). |
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.
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.