Vedic v2

Get Full Vedic Calculate (v2)

Return a full V2 Vedic chart payload composed from calibrated V2 component engines.

post/api/v2/vedic/calculate

Request

  • Base URL: https://api.freeastroapi.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.freeastroapi.com/api/v2/vedic/calculate
  • Auth: none declared

Request body

yearinteger required

Astronomical year of birth (0-2399; 0 = 1 BCE)

monthinteger required

Month of birth (1-12)

dayinteger required

Day of birth (1-31)

hourinteger required

Hour of birth (0-23)

minuteinteger required

Minute of birth (0-59)

secondinteger

Second of birth (0-59)

citystring

City name (optional)

latnumber nullable

Latitude

lngnumber nullable

Longitude

tz_strstring

Timezone: AUTO, LMT, or standard (e.g. Europe/Berlin)

ayanamshastring

Ayanamsha

house_systemstring

House system

node_typestring

Node type (mean/true)

reference_datestring date nullable

Reference date for active dasha lookup and Sade Sati. Defaults to today in timezone_used.

d4_profile'auto' | 'swiss' | 'astrosage_lahiri' | 'astrosage_raman' | 'astrosage_kp_new' | 'astrosage_kp_old' | 'astrosage_kp_khullar'

D4 only: auto uses AstroSage Lahiri/Raman with mean nodes in 1600–2399; otherwise Swiss. Explicit AstroSage profiles require mean nodes. Generic kp stays Swiss; select astrosage_kp_new, astrosage_kp_old or astrosage_kp_khullar explicitly. Other divisions and the main chart keep their existing calculation basis.

vargasinteger[]

Divisional charts to include. Supports D1, D2, D3, D4, D5, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, and D60.

include_avasthaboolean

Include Baladi Avastha planet age state in chart.planets[].

include_bhava_chalitboolean

Include Bhava Chalit as an adjacent top-level BC chart component.

include_yogasboolean

Include V2 yoga detection.

include_panchangboolean

Include V2 Panchang.

include_shadbalaboolean

Include V2 Shadbala strength.

include_ashtakavargaboolean

Include V2 Ashtakavarga strength.

dasha_levelsinteger

Dasha depth (0=off, 1=Maha, 2=+Antar, 3=+Pratyantar).

dasha_mode'classical' | 'astrosage'

Vimshottari dasha calculation profile. Use astrosage only when exact AstroSage compatibility is required.

Response

Successful Response

ayanamshastring required
timezone_usedstring required
shadbalaobject nullable
metadataobject required

Changes

No recorded changes to this operation across all 1 revision of this API.