What is the Vedika Kundali API?

The Vedika Kundali API generates a Vedic birth chart (kundali, also spelled kundli) from a date, time and place and returns it as structured JSON: planetary longitudes and house placements, the ascendant, nakshatra and pada, and divisional charts (vargas) from D2 to D60.

It is one part of the Vedika astrology API: the same base URL, key and wallet also cover dashas, yogas, doshas, matching and panchang. Chart math is computed by Vedika Ephemeris, Vedika's own astronomical engine (Apache-2.0); its agreement with NASA JPL DE440 is published body by body on the ephemeris benchmarks page.

Kundali API endpoints

EndpointReturns
POST /v2/astrology/birth-chartBirth Chart
POST /v2/astrology/kundliFull Kundli
POST /v2/astrology/planetary-positionsPlanetary Positions
POST /v2/astrology/ascendantAscendant
POST /v2/astrology/house-cuspsHouse Cusps
POST /v2/astrology/birth-detailsBirth Details
POST /v2/astrology/divisional-chartDivisional Chart
POST /v2/astrology/navamsaNavamsa (D9) Chart
POST /v2/astrology/dashamsaDashamsa (D10) — Career
POST /v2/astrology/dwadashamsaDwadashamsa (D12) — Parents
POST /v2/astrology/shashtiamsaShashtiamsa (D60) — All Results

Every divisional chart also has its own route. divisional-chart takes a division number, for example 9 for the Navamsa. The API reference lists the rest.

Call it in one request

Send the birth datetime, latitude, longitude and timezone. Auth is a Bearer API key. The keyless sandbox mirrors the production routes if you want to try the response shape first.

curl -X POST https://api.vedika.io/v2/astrology/kundli \
  -H "Authorization: Bearer vk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"datetime":"1990-05-15T10:30:00+05:30","latitude":28.6139,"longitude":77.209,"timezone":"Asia/Kolkata"}'

See the quickstart and the API reference.

Pricing and the 14-day trial

Self-serve plans are Starter $12/month, Professional $60/month, Business $120/month and Enterprise $240/month. Flagship is custom-priced by contract. AI answers are priced per query and vary with the request; each response reports the amount charged. There is no free production tier, and the sandbox is a mock. Accounts that have never paid can start one 14-day Professional trial. Terms are on the pricing page.

Where the Kundali API fits

Use it when your product needs the birth chart itself: a kundali page, a chart wheel, a divisional-chart view or the planetary table behind a report. For dasha timing see the Dasha API; for two-person compatibility see the Matrimony API; for daily tithi and nakshatra see the Panchang API.

Questions

What does the Kundali API return?

It returns a Vedic birth chart as structured JSON: planetary longitudes and house placements, the ascendant, nakshatra and pada, and divisional charts (vargas) from D2 (Hora) to D60 (Shashtiamsa). The live demo on this page draws the response as a chart so you can see it before you integrate.

Which endpoint should I start with?

Start with POST /v2/astrology/birth-chart for the base chart or POST /v2/astrology/kundli for the full kundli. For a divisional chart, call POST /v2/astrology/divisional-chart with a division number (9 returns the Navamsa), or use a named route such as navamsa, dashamsa or dwadashamsa.

How is the kundali calculated, and how accurate is it?

Chart math is computed by Vedika Ephemeris, Vedika's own astronomical engine (Apache-2.0). Its agreement with NASA JPL DE440 is published per body, with method and limits, at vedika.io/benchmarks. For the Sun through Pluto the mean error is under one arcsecond; the Moon is looser (mean 2.20 arcseconds, largest 11.52). The benchmark compares ecliptic longitudes only; it does not test houses, dashas, matching scores or AI answers.

Can I try the Kundali API before paying?

Yes. A keyless mock sandbox at vedika.io/sandbox mirrors production routes, so you can call it with no API key. There is no free production tier. Accounts that have never paid can start one 14-day Professional trial: you authorise the Professional auto-debit and receive $5 of credit that ends with the trial. Nothing is charged for the plan on day 0, and Professional ($60/month, plus GST in India) is charged on day 14 unless you cancel at least 48 hours before the trial ends.

How much does the Kundali API cost?

Self-serve plans are Starter $12/month, Professional $60/month, Business $120/month and Enterprise $240/month; Flagship is custom-priced by contract. AI answers are priced per query and vary with the request, and every response reports the exact amount charged. Current limits are on vedika.io/pricing.

Astrology API · Matrimony API · Dasha API · Panchang API · KP Astrology API · Documentation · API reference · Playground