Astrology icon

Astrology

Perform astrological calculations via Astrology API

Actions231

Vedic → Divisional Chart

AI-generated

Summary

Calculates the Vedic divisional chart (Varga) for the specified birth date, time, and location.

Inputs

  • year (required) — Birth year in 4-digit format (e.g., 1990)
  • month (required) — Birth month as number 1-12 (January=1, December=12)
  • day (required) — Birth day of month (1-31)
  • hour (required) — Birth hour in 24-hour format (0-23, where 0=midnight, 12=noon)
  • minute (required) — Birth minute (0-59)
  • locationType (required) — Choose how to specify birth location: by city name (auto-detects coordinates) or exact latitude/longitude
  • city (required) — Birth city name (e.g., 'London', 'New York', 'Kyiv') - required when locationType is 'city'
  • countryCode (required) — 2-letter ISO country code for the birth city (e.g., US, GB, UA, DE, FR) - required when locationType is 'city'
  • latitude (required) — Geographic latitude of birth location in decimal degrees (-90 to 90, positive=North) - required when locationType is 'coordinates'
  • longitude (required) — Geographic longitude of birth location in decimal degrees (-180 to 180, positive=East) - required when locationType is 'coordinates'
  • ayanamsa (required) — Ayanamsa (precession correction) system for Vedic calculations
  • divisionalChart (required) — Divisional chart (Varga) to calculate
  • nodeType (required) — Calculation method for lunar nodes (Rahu/Ketu)
  • precision (required) — Decimal precision for degree calculations (0-6)
  • simplify (required) — Whether to return simplified response with key data only. Disable for full API response with all metadata.

Output shape

Returns the calculated divisional chart data (e.g., planetary positions in the selected Varga). Response format depends on the 'simplify' parameter: if true, returns a simplified object with key data; if false, returns the full API response.

The operation uses birth data (year, month, day, hour, minute), location (city/country or coordinates), ayanamsa, divisional chart type, node type, and precision to compute the requested Vedic divisional chart.

Examples

Example 1: Calculate Navamsa (D9) chart for a birth in London

Inputs: year=1990, month=6, day=15, hour=14, minute=30, locationType=city, city=London, countryCode=GB, ayanamsa=lahiri, divisionalChart=D9, nodeType=mean, precision=2, simplify=true

Example 2: Calculate Dasamsa (D10) chart for a birth using coordinates

Inputs: year=1985, month=12, day=5, hour=8, minute=15, locationType=coordinates, latitude=40.71, longitude=-74.01, ayanamsa=krishnamurti, divisionalChart=D10, nodeType=true, precision=3, simplify=false

Links

Discussion