Skip to content

AskVedicGuru is a Vedic astrology platform built for the Nepal and South Asian market. The developer API gives you programmatic access to the same calculations that power the consumer app.

What's included

  • Vedic calculations — birth charts, planets, nakshatras, yogas, doshas, divisional charts, ashtakavarga, shadbala
  • Time-based — panchang, rashifal, dasha periods, planetary transits, sade sati
  • AI — conversational Vedic astrology assistant (AI Guru) with birth chart context
  • Calendar support — both Bikram Sambat (BS) and Gregorian (AD) calendars

Base URL

All API requests go to:

https://api.askvedicguru.com/api/v1

How it works

  1. Create a profile — a profile stores a person's birth date, time, and location. All calculations are derived from this.
  2. Call any endpoint — pass the profileId and get back structured JSON.
  3. Credits are deducted per call based on the endpoint type (2–20 credits).

Request format

All endpoints accept POST with a JSON body and respond with:

json
{
  "success": true,
  "data": { ... }
}

Errors return:

json
{
  "success": false,
  "error": {
    "message": "Human-readable description",
    "code": "ERROR_CODE"
  }
}

Supported locales

Pass the x-locale header to get localized labels (planet names, sign names, score labels):

ValueLanguage
enEnglish (default)
hiHindi
neNepali
http
x-locale: ne